mxmlnkn / rapidgzip

Gzip Decompression and Random Access for Modern Multi-Core Machines
Apache License 2.0
360 stars 7 forks source link

add zlib benchmark with two other forks #44

Open osevan opened 1 month ago

osevan commented 1 month ago

https://github.com/ebiggers/libdeflate/issues/382#issue-2448430925

Can i compile nginx with your rapidgzip fork?

mxmlnkn commented 3 weeks ago

Hello,

Sorry for the late answer, but I don't fully understand your question.

It would be nice to add rapidgzip to the TurboBench suite, which I found linked via your linked issue.

I'm not sure what you mean with "compile", but if you want to use rapidgzip instead of zlib for nginx HTTP (de)compression, then this might be more difficult, because rapidgzip does not offer a zlib-compatible library API and therefore it would require source code changes to nginx or it would require writing such a zlib-compatible API. Furthermore, I don't think rapidgzip would be well-suited for HTTP (de)compression because it does not even focus on compression and decompression only really begins to excel for files larger than 4 MiB.