当前位置:网站首页>Get to know RPC
Get to know RPC
2022-06-10 14:51:00 【Huang3stone】
RPC What is it? ?
RPC (Remote Procedure Call) Is a remote procedure call , He can request the service of the program on the remote computer through the network .
To put it simply, I ask someone else's interface to use .( Follow HTTP The agreement is a bit like )
- RPC The use of TCP/UDP agreement ,HTTP Service is based on HTTP Agreed ,HTTP In the transport layer TCP above , So the efficiency is average .
- HTTP, Most pass through json To achieve , Byte size and serialization take more time than thrift More performance intensive ,RPC Basically, it has its own load balancing policy and automatically notifies in terms of service governance ,RPC It is mainly used for internal service invocation ,HTTP It is mainly used in external heterogeneous environment ,APP, Browser call .
- HTTP It's a short link ,RPC Is a long link , No need to think http Each connection requires three handshakes , Reduced network overhead .
边栏推荐
- Anaconda installs opencv (CV2) and uses it in the jupyter notebook
- QT 基于QScrollArea的界面嵌套移动
- Hutool使用总结(VIP典藏版)
- Google Earth Engine(GEE)——基于s2影像的实时全球10米土地利用/土地覆盖(LULC)数据集
- 2022第十五届南京国际数字化工业博览会
- 欧几里得算法求最大公因数 Go语言实现
- KAtex problem - the style of equal sign alignment in CSDN editing
- 【大咖秀】博睿数据眼中的AIOps,选择正确的赛道正确的人
- 几种方式可以实现 JMeter 参数化?
- [discrete mathematics review series] v. some special charts
猜你喜欢
![[logodetection dataset processing] (4) extract the logo area of each picture](/img/cf/a8d5f840f52a56d498fa36b2343c07.png)
[logodetection dataset processing] (4) extract the logo area of each picture

【離散數學期複習系列】二、一階邏輯(謂詞邏輯)

CRM对企业以及销售员有哪些帮助?

Docker deploys a redis cluster

Super practical operation! Calibration and registration of Kinect depth map and RGB camera for hands-on teaching

2022 the 15th Nanjing International Digital Industry Expo

数仓的基本概念

Gin blog summary 1

As a programmer, is it really that important for the underlying principles?

共创地市价值空间,2022年华为商业分销地市百城行·宁波站成功举办
随机推荐
New exploration of meta company | reduce Presto latency by using alluxio data cache
这个牛逼的低代码生成器,现在开源了!
Even some people say that ArrayList is twice as large. Today, I will take you to tear up the ArrayList source code
Wechat applet closes the current page
详解OpenCV的函数filter2D(),并提醒大家它做的运算并不是卷积运算而是相关运算
CVPR 2022 Oral | SCI:实现快速、灵活与稳健的低光照图像增强
Gin blog summary 1
三子棋(c语言实现)
Data Lake (VI): Hudi and Flink integration
[logodetection data set processing] (2) draw the label box of the training set picture
Gorm set foreign key
【原创】POI 5.x XSSF和HSSF使用自定义字体颜色
QT transfers the received JSON data (including Chinese) Unicode to utf8
自媒体视频热门思路分享
Main features of IIC bus / communication process / read / write process
华为云SRE确定性运维介绍
Flutter learning personal summary 1
3、再遇HandyControl之窗体
竟然还有人说ArrayList是2倍扩容,今天带你手撕ArrayList源码
QT interface nested movement based on qscrollarea