Saturday, May 07, 2011

Thrift vs. Protocol Buffers || Floating SunFloating Sun

Thrift vs. Protocol Buffers || Floating SunFloating Sun: "f you’ve ever built a non-trivial software system, especially any kind of distributed system, you’ve probably found yourself in need of a portable and efficient mechanism for storing and exchanging data. This is precisely what both Apache Thrift and Google’s Protocol Buffers provide: a language and platform neutral way of serializing structured data for use in communications protocols, data storage etc. Of course, several smart people have attacked this problem over the years and as a result there several good open source alternatives to choose from, including but not limited to Avro, plain-old JSON or XML etc."