Может ли быть топик в Kafka без партиций?

В Kafka топик всегда состоит из одной или нескольких партиций. Партиции — это базовые единицы хранения и параллелизма в Kafka.

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

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

В Kafka топик всегда состоит из одной или нескольких партиций. Партиции — это базовые единицы хранения и параллелизма в Kafka.

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

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

В Kafka топик всегда состоит из одной или нескольких партиций. Партиции — это базовые единицы хранения и параллелизма в Kafka.

Нельзя создать топик без партиций, так как партиция — это физическое представление данных, и именно на уровне партиций происходит запись и чтение сообщений.

По умолчанию при создании топика задается количество партиций (минимум одна). Если явно не указать, Kafka создаст топик с одной партицией.

Таким образом, топик без партиций невозможен, минимальное число партиций — одна.

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

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

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

Подробнее