> On Jun 27, 2016, at 10:24 AM, Aljoscha Krettek <aljos...@apache.org> wrote:
> 
> Out of the systems you suggested Thrift and ProtoBuf3 + gRPC are probably
> best suited for the task. Both of these provide a way for generating
> serializers as well as for specifying an RPC interface. Avro and
> FlatBuffers are only dealing in serializers and we would have to roll our
> own RPC system on top of these.


Just a point of clarification, Avro does handle RPC as well as serialization.   
It's one of the main bullets on their overview page:

http://avro.apache.org/docs/current/index.html

Unfortunately, their documentation around the subject really sucks.  Some info 
at:
https://cwiki.apache.org/confluence/display/AVRO/Porting+Existing+RPC+Frameworks

and a “quick start”:

https://github.com/phunt/avro-rpc-quickstart



-- 
Daniel Kulp
dk...@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to