您的位置:首页 > 其它

gRPC, Thrift和Dubbo等3种RPC框架的比较

2017-02-17 23:13 1211 查看
gRPC是Google开源的一款RPC框架(Go版本的实现),以protobuf作为IDL,通过protoc来编译框架代码。gRPC的Java实现的底层网络库是基于Netty开发而来,其Go实现是基于net库。Thrift是Apache的一个项目(http://thrift.apache.org),前身是Facebook开发的一个RPC框架,采用thrift作为IDL。Dubbo是Alibaba开发的一个RPC框架,远程接口基于Java Interface, 依托于Spring框架。

gRPC的源码剖析(Go版本)

Thrift的源码剖析

Dubbo的源码剖析(Java版本)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  框架 rpc