I have been reading a lot about Avro and Messagepack these days. Not sure which one to use when. One of the major questions I have is the difference in performance between the two on the following metrics:
- serialization speed
- deserialization speed
- size difference (across relevant types of messages: e.g. messages with different ratios of "overhead")