Just to give people an update, I'm still working on collecting data. On Wed, Jun 29, 2016 at 10:47 AM, Aljoscha Krettek <aljos...@apache.org> wrote:
> My bad, I didn't know that. Thanks for the clarification! > > On Wed, 29 Jun 2016 at 16:38 Daniel Kulp <dk...@apache.org> wrote: > > > > > > 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 > > > > >