What are the best practices, for building a multi-tenant app in the context of Kafka and storm?
For example: creating topic for each tenant and consume multi-topics spo
I think that topic for each tenant is the right choice.
The naming convention might be something like this: topic_base_name_tenant_id.
The reasons are:
Now let's say that we will use different approach. For example, partition for each tenant. It might be problematic, since: