Почему пользователи подключаются к zookeeper для получения разделов? И производители кафки должны подключиться к одному из брокеров для извлечения метаданных.
Моя точка зрения: что такое использование zookeeper, когда каждый брокер уже имеет все необходимые метаданные, чтобы сообщить производителям о местоположении для отправки своих сообщений? Не могли ли брокеры отправить эту же информацию потребителям?
Я понимаю, почему у брокеров есть метаданные, и не нужно подключаться к zookeeper каждый раз, когда им отправляется новое сообщение. Есть ли функция, которую zookeeper имеет, что мне не хватает? Мне трудно думать о причине, почему zookeeper действительно необходим в кластере kafka.