Biggest differences of Thrift vs Protocol Buffers? [closed]

They both offer many of the same features; however, there are some differences: Thrift supports ‘exceptions’ Protocol Buffers have much better documentation/examples Thrift has a builtin Set type Protocol Buffers allow “extensions” – you can extend an external proto to add extra fields, while still allowing external code to operate on the values. There is … Read more

What is RPC framework and Apache Thrift?

An RPC framework in general is a set of tools that enable the programmer to call a piece of code in a remote process, be it on a different machine or just another process on the same machine. In the particular case of Apache Thrift, we talk about a framework designed to be efficient, and … Read more