conduktor.io ↗

KIP-57 — Interoperable LZ4 Framing

Accepted ProducerBroker

KIP-57 fixes Kafka's LZ4 compression to conform to the standard LZ4 framing specification (LZ4F), replacing the non-standard framing used since initial implementation. Non-conformant LZ4 framing prevents third-party clients from using standard LZ4 libraries to compress or decompress Kafka messages, breaking interoperability.

Protocol Impact

Produce · Fetch

Details

AuthorDana Powers
StatusAccepted
JIRAKAFKA-3160
WikiView on Apache Wiki
Created2016-04-25
Last Modified2016-05-08
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.