On Wed, 04 Jun 2014 17:06:41 GMT, Jacek Furmankiewicz wrote:

I am not sure if RPC is Thrift's greatest strength. […] That would give you access to the nice semantics of REST services but with a more compact data format than JSON.

What are "the nice semantics of REST services" when it comes to RPC?

I'd be quick to agree that Thrift's RPC mechanism is rather basic – for example, it lacks a way to combine together multiple calls, and many other more advanced features. But I don't see how a REST interface – I assume you are referring to a standard restful HTTP API – would be more semantically more expressive.

David