Как определить количество партиций в Kafka?

Количество партиций в Kafka определяется при создании топика и может быть изменено позднее с помощью административных инструментов.

Короткий ответ

Что ответить на собеседовании

Количество партиций в Kafka определяется при создании топика и может быть изменено позднее с помощью административных инструментов.

Подробный разбор

Ответ с пояснениями

Количество партиций в Kafka определяется при создании топика и может быть изменено позднее с помощью административных инструментов.

Чтобы узнать текущее количество партиций для конкретного топика, можно использовать команду Kafka CLI:

kafka-topics.sh --describe --topic <имя_топика> --bootstrap-server <адрес_сервера>

В выводе будет указано количество партиций и их распределение по брокерам.

Также можно получить информацию программно через AdminClient API, вызвав метод для описания топика и посмотрев количество партиций.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее