Came across a link to Avro while skimming this article on The NoSQL Ecosystem. Never heard of it before. So now we’ve got (at least) four to choose from:
- Avro
- MessagePack
- Protobuf
- Thrift
This post provides some historical context and advice as to when you might choose one encoding over another.



