Различные типы событий различаются некоторой комбинацией тем/очередей и заголовков сообщений. В Kafka записи потоков по-прежнему выделяются как темы (https://kafka.apache.org/intro). Просматривая документацию Azure Event Hubs, я не вижу такой идеи. Есть разделы, но они связаны с потребительским параллелизмом (https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-what-is-event-hubs#partitions), согласно документации. Является ли идея, что вы хотите использовать одно пространство имен в концентраторах Azure Event Hubs, которое содержит Event Hub для каждой «темы»?Как различные события обрабатываются в концентраторах Azure Event?
1
A
ответ
1
Да. Я создаю один Event Hub для того, что было бы «темой» в Kafka, то есть каждый Event Hub работает как один поток данных. Разделы в Event Hub работают как разделы раздела в Kafka, поскольку они являются единицами потребительского параллелизма в рамках темы. Создание нескольких концентраторов событий в одном и том же пространстве имен позволяет им совместно использовать единицы пропускной способности (например, то, что стоит денег), то есть единицы пропускной способности, как размер вашего кластера Kafka.