Process Flow - Compression (gzip, snappy, lz4)
Message Created
Choose Compression Codec
Compress Message
Send Compressed Message
Broker Receives Message
Broker Stores Compressed Message
Consumer Fetches Message
Decompress Message
Consumer Processes Original Message
Messages are compressed before sending using a chosen codec, stored compressed, then decompressed by consumers to get the original message.