RPC 远程过程调用详解与应用

RPC(Remote Procedure Call),即远程过程调用。

RPC 的核心目的是实现进程间通信,在分布式环境中广泛应用。

RPC 框架面向开发者屏蔽了网络底层逻辑,使远程调用可以像本地调用一样方便。

阅读更多

Dubbo系列(一):RPC调用与Dubbo架构及特点说明

分布式集群部署的应用之间相互调用,需要用到 PRC(远程过程调用)技术。

RPC 是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协义和框架。RPC 可以让开发人员像调用本地方法一样调用远程服务。

目前开源且相对成熟和稳定的主流 RPC 框架有:HSF,Dubbo,Thrity,gRPC,Finagle。

阅读更多