Partition — упорядоченный неизменяемый лог внутри топика; параллелизм и масштабирование достигаются несколькими партициями.
Разбор
- Порядок сообщений гарантируется внутри одной партиции, не всего топика.
- Ключ сообщения обычно определяет партицию (hash).
- Больше партиций → больше параллелизма (и накладных расходов).
- Число партиций после создания увеличивать можно, уменьшать — практически нет.
Итог
Partition — единица порядка и параллельной обработки в Kafka.