Встречается на собеседованиях • сегодня
Из чего состоит кластер в Kafka
Кластер Kafka состоит из нескольких ключевых компонентов:
- Брокеры — серверы, хранящие данные и обрабатывающие запросы. В кластере их обычно несколько для отказоустойчивости.
- Топики — логические разделы данных (например,
orders,logs). - Партиции — части топика, распределенные между брокерами для параллельной обработки.
- ZooKeeper (до Kafka 3.4+) или KRaft (новый механизм) — управляет метаданными и координацией брокеров.
- Производители (Producers) — отправляют сообщения в топики.
- Потребители (Consumers) — читают сообщения, объединяясь в группы для балансировки нагрузки.
Пример создания топика через CLI:
bash
bin/kafka-topics.sh --create --topic test --partitions 3 --replication-factor 2 --bootstrap-server localhost:9092Здесь:
partitions=3— данные делятся на 3 партиции,replication-factor=2— каждая партиция реплицируется на 2 брокера.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы