в топике должно соответствовать числу консьюмеров которые будут этот топик читать?
не должно, но желательно не меньше кол-ва консьюмеров в одной группе, чтобы каждый смог читать, так как с 1ой партиции может читать только один консьюмер в одной группе, можно больше числа консьюмеров
Получается, то что с одной партиции читает два консьюмера с разных групп это нормально?
да, например, есть топик, который отдает полезные данные у этого топика есть потребитель 1 - система 1, которая этими данными пользуется в своих целях а потом система 2 подключается тоже к топику в качестве потребителя 2, ей эти же самые данные нужны, но для своих целей оба потребителя система 1 и система 2 при подключении указывают свои собственные группы в результате каждая система получает свою копию данных с топика, так как партицию начинают читать несколько разных групп
Спасибо большое Влад)
Обсуждают сегодня