Facebook节俭 Thrift是用于服务通信的序列化和RPC框架。 Thrift支持所有主要语言的这些功能,并且对C ++,Python,Hack和Java具有强大的支持。 Facebook上的大多数服务都是使用Thrift for RPC编写的,某些存储系统使用Thrift来序列化磁盘上的记录。 Facebook Thrift不是的发行版。 这是Thrift的内部分支机构,Facebook于2014年2月重新发布到开源社区。FacebookThrift最初是紧跟Apache Thrift发行的,但现在朝着新的方向发展。 特别是,编译器是从头开始重写的,新的实现具有完全异步的Thrift服务器。 在了解有关这些改进的。 您还可以在原始的Facebook Code 了解有关此项目的更多。 目录(ToC): 关于节俭 从高层次上讲,节俭是三件事: 代码生成器 Thrift具有一个代码