Hacker Newsnew | past | comments | ask | show | jobs | submit | footiethrowa's commentslogin

> I remember talking to someone at Google who told me that their low latency RPC framework was considered to be one of their key technological advantages. Having made the move over the course of a couple of years, I'd be inclined to agree, a robust and fast RPC framework is an incredibly freeing piece of technology.

Have you found Google's RPC framework to be robust and fast, or something else? And if so, would you mind sharing what it is? Thanks!


We've experimented with Protocol Buffers, Thrift and CapnProto.

We settled on protobuf but capn proto was super fast. I just didn't have the time to play around with it or fortitude to put it into production with it being so new.

I should point out, that's my own hang up and not mean to disparage Capn Proto at all, call it the web 2.0 of "Nobody ever got fired for buying IBM".


I really like what I've read of CapnProto and would try it for my next distributed system project.


CapnProto has good competition from Google's Flatbuffers. Which one is better comes down to the specifics of your data.

https://google.github.io/flatbuffers/

https://capnproto.org/news/2014-06-17-capnproto-flatbuffers-...

https://news.ycombinator.com/item?id=7901991


The newest version was actually open sourced earlier this year: http://www.grpc.io/


Protobuf, probably.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: