KIP-1121 — Compression acceleration in Kafka - Apache Kafka - Apache Software Foundation
Discussion BrokerProducer
Proposes a hardware acceleration framework for Kafka's existing compression algorithms (gzip, zstd, snappy, lz4), allowing producers, brokers, and consumers to offload compression/decompression to hardware accelerators (e.g., Intel QAT, GPU) without changing the wire format. Compression improves throughput and reduces storage costs but adds CPU latency; hardware accelerators can reduce that latency without sacrificing compression ratio, but Kafka has no pluggable acceleration abstraction.
Details
| Author | Olasoji Denloye |
| Status | Discussion |
| Wiki | View on Apache Wiki |
| Created | 2024-12-17 |
| Last Modified | 2025-11-05 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.