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
Details
| Author | Max |
| Status | Discussion |
| JIRA | KAFKA-17348 |
| Wiki | View on Apache Wiki |
| Created | 2024-08-29 |
| Last Modified | 2024-08-29 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.