DEV Community

Discussion on: How to run multi-tenant Kafka

Collapse
 
marceloavan profile image
Marcelo Avancini • Edited

Great article and awesome work, congrats for Heroku team.

I have just a few questions:

  • when you say: "heroku uses namespaces to separate each tenant’s resources", what is a "namespace" is this context, a Kafka concept applied, or something developed internally?

  • how would be the isolation of topics with the same name, is it a name convention prefixing the name, for instance?

Collapse
 
marceloavan profile image
Marcelo Avancini

I've found this video from Ali Hamidi, and it seems that the namespace is represented by a prefix on any resource like topics or groups.

youtube.com/watch?v=-AtHKoTNR1k

Let me know if I've missed something, thank you!