A few months ago my attention was drawn to FaceBook’s Thrift framework, a tool that allows you to define an API in a language-neutral way, and which will then generate code in a variety of languages (C, Java, Python, Ruby, etc) to communicate with the API, either as a client or a server. Because Thrift uses a compact binary protocol, it promises to be more efficient than approaches like XML-RPC, SOAP, or JSON-RPC.
Add your comment