Опишите реальный сценарий Kafka: какие события передавались, кто их читал и какие гарантии требовались. Упомяните партиции, группы потребителей и обработку повторов.
Использовали ли вы Kafka в проектах?
Опишите реальный сценарий Kafka: какие события передавались, кто их читал и какие гарантии требовались. Упомяните партиции, группы потребителей и обработку повторов.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Опишите реальный сценарий Kafka: какие события передавались, кто их читал и какие гарантии требовались. Упомяните партиции, группы потребителей и обработку повторов.
Объясните выбор ключа, порядок сообщений внутри партиции и момент фиксации offset. Полезен пример сбоя и восстановления чтения без потери результата.
Если только подключали готового consumer, отделите это от администрирования кластера. Не обещайте exactly-once для всей системы только потому, что использовалась Kafka: запись во внешний приёмник требует отдельного согласования или идемпотентности.