This visualization compares the performance of different serialization formats (Avro, Protobuf, Json, Thrift, and FlatBuffers) across four different benchmarks:
The y-axis shows operations per second (ops/s), higher values indicate better performance.
For more detailed metrics and advanced analysis, check out the JMH Visualizer.
The source code for all benchmarks is available in the GitHub repository.
For detailed analysis and comparison of serialization formats' data sizes, please refer to the comprehensive research paper: https://arxiv.org/pdf/2201.03051