Cysharp / MemoryPack

Zero encoding extreme performance binary serializer for C# and Unity.
MIT License
3.01k stars 182 forks source link

Would it be an idea to add LZ4 compression? #179

Closed mwijnands closed 4 months ago

mwijnands commented 10 months ago

As MessagePack has LZ4 compression built-it, could you also include that here? The implementation of LZ4 in MessagePack is faster than LZ4.Net (which I am using now). Brotli is slower than LZ4 even in the Fastest CompressionLevel, but has smaller size. LZ4 has perfect balance for my usecase.

I have looked into the LZ4 implementation in MessagePack to see if I can add it to MemoryPack, but I am having a hard time with it.

neuecc commented 10 months ago

I am making compression library, it will release soon(maybe this month). https://twitter.com/neuecc/status/1678588727797612544

github-actions[bot] commented 4 months ago

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days.