Вопрос проверяет понимание внутреннего устройства Kafka и причин её высокой производительности.
Короткий ответ
Kafka хранит сообщения в виде дописываемого лога на диске. Сообщения всегда добавляются в конец файла, что делает запись очень быстрой. Партиция разбита на сегменты, каждый из которых является отдельным файлом. Для быстрого доступа используются индексы. Такой подход позволяет эффективно читать и писать большие объёмы данных.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.