IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    谈谈RPC

    nzooherd\'s blog发表于 2018-07-10 21:29:54
    love 0

    RPC(Remote Procedure Call)字面意思就是远程过程调用,RPC框架的作用就是将远程过程调用封装成本地过程调用。所以Rpc-Framework要封装的就是以下这些东西。

    在美团实习用到了Thrift,Thrift作为一个跨语言RPC,美团内部通过jar包将其接入Spring,屏蔽了复杂的Thrift连接操作,而且RPC框架可以很非常方便的将一个单机服务转变为分布式架构的。 不由得让我想起了刚来美团时接手的一个纯C写的分段式语音传输系统,Socket通信加上各种内存复制着实让人恶心。用Java重构后,加上Thrift框架,仅仅两个实习生就多快好省的搞好了这个分布式系统。RPC的强大可见一斑。



沪ICP备19023445号-2号
友情链接