KIP-905 — Broker interceptors
Discussion Broker
Proposes a `BrokerInterceptor` plugin point on the broker side that allows platform teams to inject cross-cutting logic (schema validation, serialization enforcement, privacy checks) into the produce/consume path without requiring changes to polyglot client libraries. Enforcing platform standards across diverse client languages today requires maintaining duplicate library extensions in every supported language, which is operationally expensive and error-prone.
Protocol Impact
Details
| Author | David Mariassy |
| Status | Discussion |
| JIRA | KAFKA-14700 |
| Wiki | View on Apache Wiki |
| Created | 2023-02-09 |
| Last Modified | 2023-02-12 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.