[ Content | View menu ]

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.

Filed in: Programming,Technology.

2 Comments

  1. Comment by samir:

    hi i would like to know more about it n would like to she a smaple full code of thrift working wid small programmers can u send me its sample code n more info on it pls at ansarisameer826@gmail.com

    November 6, 2012 @ 13:14
  2. Comment by Mark Mzyk:

    Hey Samir,

    I’ve since moved on from the job where I was using Thrift, but it’s now a fully accepted Apache project. You can find documentation and some sample code on the Apache Thrift site: http://thrift.apache.org/

    Hope that helps.

    November 6, 2012 @ 13:55