conduktor.io ↗

KIP-1086 — Add ability to specify a custom produce request parser.

Discussion BrokerProtocol

Proposes a pluggable ProduceRequestParser interface that intercepts incoming ProduceRequest bytes at the broker before deserialization, enabling broker-wide cross-cutting logic such as tracing, mandatory header injection, or encryption. There is no existing extension point to intercept or transform produce payloads at the broker side before they are written to the log.

Protocol Impact

Produce

Details

AuthorMax
StatusDiscussion
JIRAKAFKA-17348
WikiView on Apache Wiki
Created2024-08-29
Last Modified2024-08-29
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.