Встречается на собеседованиях • сегодня

Сталкивался ли с 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 архитектуры и обработки потоков данных.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы