Расскажите про брокеры сообщений: какие виды есть, как работает Kafka?

Брокеры обеспечивают обмен сообщениями через очереди, маршрутизацию или журнал событий. Kafka хранит записи в партициях топиков, а consumers читают их по offsets.

Короткий ответ

Что ответить на собеседовании

Брокеры обеспечивают обмен сообщениями через очереди, маршрутизацию или журнал событий. Kafka хранит записи в партициях топиков, а consumers читают их по offsets.

Подробный разбор

Ответ с пояснениями

Брокеры обеспечивают обмен сообщениями через очереди, маршрутизацию или журнал событий. Kafka хранит записи в партициях топиков, а consumers читают их по offsets.

Публикация и обработка разделены во времени. В обычной группе consumers делят партиции, разные группы независимы. Retention не зависит от того, прочитала ли запись каждая группа. Выбор брокера определяется порядком, повторным чтением, маршрутизацией и гарантиями доставки.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее