Beating them both by varying degrees in all tested metrics, payload size, process memory & performance overhead
github.com/oldmoe/tinyb...
Beating them both by varying degrees in all tested metrics, payload size, process memory & performance overhead
github.com/oldmoe/tinyb...
With external dictionaries, a schema-less encoder like TinyBits can match (and sometimes exceed) the compactness of Protocol Buffers encoded output
With external dictionaries, a schema-less encoder like TinyBits can match (and sometimes exceed) the compactness of Protocol Buffers encoded output
For shorter messages with no duplicate strings this can lead to a dramatic size reduction, from 96 to 34 bytes in the example below
For shorter messages with no duplicate strings this can lead to a dramatic size reduction, from 96 to 34 bytes in the example below
Unlike other binary formats, it was as compressible as text formats like JSON
Unlike other binary formats, it was as compressible as text formats like JSON
Currently available as a preview for C and Ruby. A Python module is also in the works.
oldmoe.blog/2025/05/05/s...
Currently available as a preview for C and Ruby. A Python module is also in the works.
oldmoe.blog/2025/05/05/s...