[Proposal] 70 - Router API

1 view
Skip to first unread message

Keith W

unread,
May 27, 2026, 10:25:50 AM (11 days ago) May 27
to kroxylicious-dev
Hey all,

https://github.com/kroxylicious/design/pull/70

Today in Kroxylicious each virtual cluster proxies exactly one Kafka cluster — the filter API can't change this.  This restriction blocks several use-cases such as:

- Union clusters: present multiple physical clusters as one — topics partitioned by prefix, brokers merged
- Principal-aware routing: use SASL identity to route users/tenants to different backends
- ....

Common thread: clients see one cluster; the proxy decides where things go

This proposal describes a Route API which is a general abstraction allowing the proxy to route to one or more clusters.

Reply all
Reply to author
Forward
0 new messages