Spring Kafka: основные компоненты?

Ответ

KafkaTemplate: отправка сообщений (send). @KafkaListener: получение (метод с @KafkaListener(topics="...")). ConcurrentKafkaListenerContainerFactory: создаёт контейнеры слушателей, настраивает concurrency, error handler, retry.

Разбор: Ключевые компоненты Spring Kafka: KafkaTemplate (отправка через send), @KafkaListener (потребление, помечает метод-обработчик) и ConcurrentKafkaListenerContainerFactory (создаёт контейнеры слушателей, задаёт concurrency, error handler, retry). Дистракторы приписывают KafkaTemplate чтение, подменяют @KafkaListener устаревшим @StreamListener и неверно ограничивают зону ответственности фабрики контейнеров.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться