I think recent discussion showed some need for topic namespaces - for example, Jun's use case for reserving topic names for specific users discussed under authorization.
I think some discussion should happen on namespaces vs more full-fledged topic-hierarchy. I like the simplicity of namespaces, but there may be other requirements (such as inheriting configuration). Gwen On Tue, Apr 28, 2015 at 10:42 AM, Adrian Preston <prest...@uk.ibm.com> wrote: > Hi all, > > I've been looking at how a Kafka cluster could be used be deployed so that > it can be used by multiple tenants. Specifically: a scheme where the > clients belonging to each tenant receive the impression they are operating > against their own cluster. The ongoing security and quota work looks like > it might provide a lot of the isolation requirements, but each tenant would > currently share the same namespace for topics and consumer groups. So the > illusion of "it is my own cluster" is broken as soon as two tenants try > independent to use the same topic name. > > I wondered if other people on this list are interested in being able to > support multiple tenants in this way? And / or if the ability to avoid > clashes in the topic namespace would be useful? I am considering > submitting a KIP in this area - but first wanted to get a feeling for > whether these kinds of capabilities are of interest to others. > > Thanks in advance, > - Adrian > > Unless stated otherwise above: > IBM United Kingdom Limited - Registered in England and Wales with number > 741598. > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU > >