спрингом в Java? Непосредственно с ConcurrentKafkaListenerContainerFactory
А что с ним?
Уже разобрался, спасибо. Хотел услышать кто как пользуется им, какое кол-во concurrency лучше установить, для трёх брокеров. commitAsync может кто пробовал. И стоит ли пользоваться реализацией от Spring или стоит ограничиться голой либой.
А что ты вообще хотел сделать?
Да тут на самом деле уже все сделал и запустил. Работает очень хорошо. Так, домашний проект свой так сказать. Свободное от основной работы время практикую все то что получил в теории на udemy. Установил 5 штук concurrency. По commitSync и commitAsync решил не заморачиваться, доверив это Spring’у. Поток consumer’a не блочится, что очень классно. Значит Spring справляется, как я понял. Все работает вообще классно пока. Все сообщения пришедшие от пользователей телеграмма, в ТГ ботах, кладу в Кафку. И уже три реплики consumer‘ов, у каждого по 5 трэдов слушателей - забирают сообщения и обрабатывают. Как только отрабатывают они, обратно кидают в Кафку и уже другой сервис, так же с 5 трэдами у каждой из трёх реплик отдаёт все серверам телеграмма. Ну в целом хотел прояснить ситуацию про 5 потоков и 3 брокера. 500-1000 одновременно написавших пользователей в моих ботах, сообщение каждого обработалось без какой-либо задержки и очень быстро.
Обсуждают сегодня