Karmem: A fast binary serialization format faster than Google Flatbuffers
> Karmem has proven to be ten times faster than Google Flatbuffers<p>I’d recommend not using the word “proven” here. In computer science this word typically refers to a mathematical proof. In this case it seems that you ran a regular benchmark for some schemas.<p>I’d also like to see more what the benchmark actually <i>does</i>. A typical trade-off of these formats is how much you do up-front vs on-demand. E.g. accessing fields after multiple variable-length field: Here it’s possible during “decoding” to make sure all fields can be accessed in O(1), or you can do nothing and then every time you access a field you compute the field location. Whether the benchmark accesses the field once or ten times will make a huge difference.<p>In general: If you’re just telling me that it’s 10 times faster without explaining <i>why</i> I will be skeptical.