nsqio / nsq

A realtime distributed messaging platform
https://nsq.io
MIT License
24.89k stars 2.9k forks source link

nsqd: switch to Klaus Post's flate compression library #1488

Open philpearl opened 5 months ago

philpearl commented 5 months ago

This is a dropin replacement for the standard library flate compression.

In addition to this I've also

To really get the benefits of improving compression for go-nsq users we also need the same change in go-nsq. I've got a draft pull request here: https://github.com/nsqio/go-nsq/pull/363

Similarly snappy performance needs https://github.com/nsqio/go-nsq/pull/362