Что такое consumer group в Kafka и как это связано с партициями?
Consumer group в Kafka — это группа потребителей (consumer), которые совместно читают данные из топика.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Consumer group в Kafka — это группа потребителей (consumer), которые совместно читают данные из топика.
Читать ответНеобходимость в организации Consumer Group в Apache Kafka возникает, когда нужно обеспечить масштабируемое и параллельное потребление сообщений из топика несколькими потребителями.
Читать ответДа, работал с Apache Kafka — распределённой системой обмена сообщениями, основанной на публикации-подписке.
Читать ответВ Apache Kafka гарантируется порядок сообщений внутри одного партиции (partition). То есть, если сообщения публикуются в одну и ту же партицию, потребитель прочитает их в том же порядке, в котором они были записаны.
Читать ответДля Kafka-события, которое меняет состояние системы, обязательно нужно описать:
Читать ответДля контроля полноты доставки сообщений между двумя кластерами Kafka через шлюз безопасности, который нельзя модифицировать, можно использовать следующие подходы:
Читать ответДля обеспечения консистентности данных при интеграции ERP и WMS через REST API и одновременном потоке данных из Kafka необходимо реализовать согласованную стратегию обработки и синхронизации данных.
Читать ответREST (Representational State Transfer) — это архитектурный стиль для построения веб-сервисов, основанный на протоколе HTTP.
Читать ответРасположение Kafka зависит от требований к инфраструктуре, безопасности, масштабируемости и затратам:
Читать ответОсновные компоненты Apache Kafka:
Читать ответВ Kafka нет встроенной поддержки приоритизации сообщений, но можно реализовать приоритеты несколькими способами:
Читать ответRabbitMQ и Kafka — это системы обмена сообщениями, но с разной архитектурой и назначением.
Читать ответ