Sobes.tech
Назад к вопросам
Senior
6

Расставь компоненты Kafka на схеме (Producer, Consumer, Topic, Partition, Zookeeper и др.)

Компании, где спрашивали
Т-БанкТ-Банк

Ответ от нейросети

sobes.tech AI

Компоненты Kafka и их расположение:

  • Producer — приложение, которое отправляет сообщения в Kafka.
  • Topic — логическая категория или канал, куда пишут и откуда читают сообщения.
  • Partition — раздел Topic, позволяющий распараллеливать данные и масштабировать.
  • Consumer — приложение, которое читает сообщения из Topic (обычно из определённых Partition).
  • Zookeeper — сервис для управления кластером Kafka, хранит метаданные, следит за состоянием брокеров и координирует распределение Partition.

Схема:

Producer → Topic → Partition → Consumer

Zookeeper работает отдельно, обеспечивая координацию и управление кластером Kafka.