Компенсации на Кафка и проблем с групата на потребителите

Моят Kafka дял получи 20 отмествания. Имам потребителска група от 5 абонирани потребители. Моят въпрос е, възможно ли е да се гарантира, че първите 5 отмествания ще бъдат прочетени от потребител 1, след успешно четене следващите 5 отмествания ще бъдат прочетени от потребител 2 и т.н.? Ако не е възможно, има ли наличен инструмент/технология с отворен код за това?


comment
Мисля, че под компенсиране имате предвид съобщения. Можете да имате няколко дяла за темата и всеки потребител в групата чете от отделен дял. Можете да имате своя собствена персонализирана логика, за да блокирате други потребители от четене, докато първият не приключи   -  person asolanki    schedule 29.11.2018


Отговори (1)


Два потребителя, принадлежащи към една и съща потребителска група, не могат да четат от един и същи дял. Ако има само един дял, един потребител ще консумира всичките 20 отмествания, а останалите потребители ще бъдат неактивни, докато не бъде добавен нов дял.

person Nishu Tayal    schedule 29.11.2018