RPC资料汇总

完整方案

网络收发

  • Netty – Netty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架
  • libuv – libuv是一个高性能的,事件驱动的I/O库,并且提供了跨平台(如windows, linux)的API

序列反序列

  • Protobuf(Google Protocol Buffer) – 是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域

混合

GYP源
google的源不可用,用github上的Mirror
https://github.com/chromium/gyp.git

protobuf

gRPC

Thrift