Turbosqueeze 1.0 was announced today as a new real-time, multi-threaded compression solution designed for C/C++ programs and aiming to compete with the likes of Zstd, LZ4, and Snappy compression.
Turbosqueeze is a new MIT-licensed multi-threaded compression library aiming for competitive performance to the more established compression algorithms/implementations. Turbosqueeze aims to provide real-time multi-threaded compression, async job scheduling, and more.
Benchmarks from the project show Turbosqueeze delivering around 305 MB/s compression performance and 2503 MB/s decompression performance compared to Zstd level 3 at 200 MB/s compression and 1014MB/s decompression. But Zstd enjoying significantly better compression, even if dropping down to level 1 where it then outperforms Turbosqueeze in compression and decompression.
Those wanting to learn more about this Turbosqueeze open-source multi-threaded compression solution can do so at GitHub.
