KIP-1134 — Multi-tenancy in Kafka: Virtual Clusters
Discussion BrokerSecurity
Introduces Virtual Clusters as a multi-tenancy layer on top of a shared Kafka cluster, providing each tenant with isolated topic namespaces, quotas, and ACLs through a proxy or broker-side virtualization layer. Operators running multi-tenant Kafka must today either provision separate physical clusters per tenant (expensive, wasteful) or manually partition namespaces with naming conventions and ACLs (error-prone, no true isolation).
Details
| Author | Viktor Somogyi |
| Status | Discussion |
| JIRA | KAFKA-18793 |
| Wiki | View on Apache Wiki |
| Created | 2025-02-13 |
| Last Modified | 2025-12-18 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.