This message was deleted.
# general
s
This message was deleted.
r
I understand that I haven't provided the underlying infrastructure characteristics here, please let me know if that is needed.
g
i think you should look at it from cost perspective. compression reduces size by at least half. is that reduction in cost (offset some additional cpu cycles).. big enough for you? depending on your payload content, you may not reap compression benefits until you start batching data, batching then will add to your produce latencies..
its storage and network bandwidth savings vs slightly increased cpu and increased produce latencies
you also loose message level redelivery if you enable batching, but that can be enabled at cost of additional cpu usage in broker (although i am not sure what's the impact is)