Я искал создание потребителя Kafka с использованием версии 0.9 API. Объясните, пожалуйста, что такое ребалансировка потребителей? В чем разница между упомянутым здесь потребителем и координатором? Также, пожалуйста, не могли бы вы объяснить проблему расщепления мозга потребителя?
Ниже приведен черновой вариант проекта, в котором используется высокодоступный координатор потребителей на стороне брокера для выполнения ребалансировки потребителей. Путем переноса логики ребалансировки с потребителя на координатора мы можем решить проблему разделения мозга потребителя и помочь сделать его более тонким.