RPC 框架对比
Thrift 是一个轻量级、跨语言的 RPC 框架,主要用于各个服务之间的 RPC 通信,最初由 Facebook 于 2007 年开发,2008 年进入 Apache 开源项目。它通过自身的 thrift (.thrift) 中间语言, 并借助代码生成引擎生成各种主流语言的 RPC 服务端/客户端模板代码。Thrift 支持多种不同的编程语言,包括 C++, Java, Python,PHP,Ruby, Erlang, Haskell, C#, Cocoa, Javascript, Node.js, Smalltalk, OCaml, Golang 等。
