RPC实战与核心原理——别老想着怎么用好RPC框架,你得多花时间琢磨原理(笔记)

学习RPC的原因

RPC 最大的特点就是可以像调用本地一样发起远程调用,RPC 是解决分布式系统通信问题的一大利器。

RPC的应用场景

(1)RPC是“微服务”的基础
(2)只要涉及到网络通信,就可能用到RPC。例如:大型分布式应用系统可能会依赖消息队列、分布式缓存、分布式数据库以及统一配置中心等,应用程序与依赖的这些中间件之间都可以通过 RPC 进行通信(etcd – gRPC,容器编排引擎 Kubernetes,它本身就是分布式的,Kubernetes的 kube-apiserver 与整个分布式集群中的每个组件间的通讯,都是通过 gRPC 框架进行的。);

猜你喜欢

转载自blog.csdn.net/weixin_42094659/article/details/107579008