Встречается на собеседованиях • сегодня
Где находится топик в Kafka
Топик в Kafka логически находится на уровне кластера, но физически распределен между брокерами. Он разделен на партиции, которые могут быть реплицированы на разные брокеры для отказоустойчивости.
Пример создания топика через AdminClient:
java
Properties props = new Properties();
props.put("bootstrap.servers", "localhost:9092");
AdminClient admin = AdminClient.create(props);
NewTopic newTopic = new NewTopic("my-topic", 3, (short) 2);
admin.createTopics(Collections.singleton(newTopic));
admin.close();
text
Где:
- `my-topic` - имя топика
- `3` - количество партиций
- `2` - фактор репликации
Топики хранятся в файловой системе брокера в директории, указанной в `log.dirs` конфигурации Kafka.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы