I'm curious whether anyone outside of Google uses protocol buffers. I never heard of them before arriving here, but they are used everywhere internally. And they really do seem to live up to the performance claims.
Google were quite slow to open source protocol buffers - ex-Google engineers re-invented them at Facebook as Thrift and open sourced that first, which lessened their impact when they came out.
The real competition to protocol buffers though is JSON over HTTP, and that's easily fast enough for most purposes (most of Yahoo!'s internal web services use that combination, to my knowledge).
7 comments
[ 0.28 ms ] story [ 74.0 ms ] threadThe real competition to protocol buffers though is JSON over HTTP, and that's easily fast enough for most purposes (most of Yahoo!'s internal web services use that combination, to my knowledge).
"pip install avro"