Thrift
Mark Mzyk | July 22, 2008
I’m currently using Thrift at work. It’s a convenient way to shuttle data across different services and to invoke remote procedure calls. I like it because of how lightweight it is, so I don’t have to wrestle with code for a kitchen when all I need is a faucet.
The one downside to Thrift at the moment is that it has very little documentation. Everything I’ve learned has been through trial and error or by watching other developers at work. If I get a chance I hope to provide a sample Thrift implementation, using Python, along with documentation.
Until then, Stuart has provided a nice overview of Thrift’s features by comparing it to Google’s recently released Protocol Buffers. If you’re interested in either, read Stuart’s article.