Встречается на собеседованиях • сегодня
Сталкивался ли с Kafka
Да, работал с Apache Kafka как с распределённой системой обмена сообщениями. Основные моменты:
- Использовал
kafkajs- популярный клиент для Node.js - Работал с продюсерами, консьюмерами и топиками
- Настраивал партиции и репликацию для отказоустойчивости
Пример простого продюсера:
javascript
const { Kafka } = require('kafkajs');
const kafka = new Kafka({
brokers: ['localhost:9092']
});
const producer = kafka.producer();
await producer.connect();
await producer.send({
topic: 'test-topic',
messages: [{ value: 'Hello Kafka' }]
});Основные преимущества Kafka: высокая пропускная способность, персистентность сообщений, горизонтальная масштабируемость. Использовал для построения event-driven архитектуры и обработки потоков данных.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы