Allow more than 10 hubs per event hub namespace
Event hub namespaces have a hard limit of 10 hubs. It would be great to be able to raise that limit to 100 or 1000 or whatever via a support request.
We use Azure Event Hubs with Kafka. A namespace for us is a kafka server and a hub is a kafka topic. Now we have to split topics per kafka server based on Azure's 10 hubs hard limit, which is counterintuitive and complicates our setup.
Please increase # Azure Event hubs per namespace to at least 100. We are using Event hub for our Microservice applications and have 100 of services and generating many events. 10 per namespace is way too low.
James Newsome commented
Makes no sense when you consider using Azure Event Hubs with Kafka and Kafka Connnect for CDC on SQL tables. Where each hub is a topic which is just a SQL table.
This limit is way to low.
Trent Telfer commented
This limitation has actually caused us to do a proof of concept with Confluent Kafka. The lack of feature enhancement on Azure's Event Hub product is disappointing especially consider their inability to listen to the clients.
Ramki Palle commented
If a public cloud provider is offering a dedicated tier for a PaaS service, it only means they did not do their job properly and are still trying to figure out the architecture about how to build this in a truly PaaS model. They are not asking us to use "dedicated" option for other PaaS services such as Azure SQL Data warehouse, Azure Blob/Data Lake Store etc. In any case, if the goal of giving a Kafka for event hubs is to ask the customers to move the existing kafka based applications to event hubs, that goal will not be achieved with this limitation. A single tenant (dedicated) option is too cost prohibitive.
Jose Antonio commented
Completely agree. We have exactly the same problem, the 10 topic limit is ridiculously small and artificial, and makes Event Hubs for Kafka pretty cumbersome to use in a real use case, where it is very likely that you have more than 10 topics.