http://developers.facebook.com/thrift

/Files/xiaomage234/thrift-20070401.pdf

其他rpc对比:
SOAP. XML-based. Designed for web services via HTTP, excessive
XML parsing overhead.
 CORBA. Relatively comprehensive, debatably overdesigned
and heavyweight. Comparably cumbersome software installation.
 COM. Embraced mainly in Windows client softare. Not an
entirely open solution.
 Pillar. Lightweight and high-performance, but missing versioning
and abstraction.
 Protocol Buffers. Closed-source, owned by Google. Described
in Sawzall paper.