Sobes.tech
Back to questions
Junior — Middle
63

Как ведет себя Kafka при наличии трех разделов и четырех потребителей в группе

Answer from AI

sobes.tech AI

В Kafka при наличии 3 разделов (partitions) и 4 потребителей (consumers) в одной группе происходит следующее:

  • Каждый раздел может быть назначен только одному потребителю в группе.
  • Поскольку разделов меньше, чем потребителей, один из потребителей останется без назначенного раздела и, соответственно, без данных для чтения.
  • Таким образом, 3 потребителя будут читать данные с 3 разделов, а 4-й будет простаивать.

Это поведение обеспечивает, что каждый раздел читается только одним потребителем из группы, что гарантирует упорядоченность сообщений для каждого раздела.