KIP-110 — Add Codec for ZStandard Compression
Accepted Kafka 2.2 ProducerBroker
Adds Zstandard (zstd) as a supported compression codec for Kafka message batches. Zstd offers significantly better compression ratios than LZ4/Snappy at comparable or faster speeds, and major big data frameworks (Hadoop, Spark, HBase) had already adopted it, making its absence a gap for Kafka deployments that prioritize storage efficiency.
Protocol Impact
Details
| Author | Dongjin Lee |
| Status | Accepted |
| Kafka Version | 2.2 |
| JIRA | KAFKA-4514 |
| Wiki | View on Apache Wiki |
| Created | 2017-01-06 |
| Last Modified | 2018-11-18 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.