Kafka / микросервисы middle
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.