Is correct create Zeebe broker for each application's tenant

We are trying to choose schema for allocation microservices in multi tenant application in Zeebe context and Kuberenetes
Is it correct to use a different Zeebe broker in each kubernetes’ namespace?
Here are our two possible case:

First case:
+ Looks like a more productive scheme
+ Easy to administer
- Difficult to implement

Untitled%20Diagram%20(3)%20(1)%20(2)%20(2)

Second case:

+ More incapsulated
- Looks like a less productive scheme

Untitled%20Diagram%20(3)%20(2)

I would definitely go for the second option. That is how Camunda Cloud works today. A namespace per user. Have you check Camunda Cloud -> https://camunda.com/products/cloud/

2 Likes

Ok. Thank you very much!