Число партиций выбирают по нужной пропускной способности и параллелизму потребителей, затем проверяют нагрузочным профилем.
Как выбираете число партиций в Kafka, чтобы не перегрузить брокеры?
Число партиций выбирают по нужной пропускной способности и параллелизму потребителей, затем проверяют нагрузочным профилем.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Число партиций выбирают по нужной пропускной способности и параллелизму потребителей, затем проверяют нагрузочным профилем.
Учитывайте скорость одной партиции, replication factor, retention, количество файлов и ограничения brokers. Слишком много партиций увеличивает стоимость метаданных, recovery и rebalance. Заложите рост, но не используйте универсальное число без измерений.