Встречается на 5% собеседований по Analytics

Какие знаешь брокеры сообщений

Наиболее популярные брокеры сообщений:

  1. RabbitMQ — надежный, поддерживает AMQP, удобен для сложных маршрутизаций.
    Пример подключения на Python:
    python
    import pika
    connection = pika.BlockingConnection(pika.ConnectionParameters('localhost'))
    channel = connection.channel()
    channel.queue_declare(queue='hello')
    channel.basic_publish(exchange='', routing_key='hello', body='Hello World!')
  1. Apache Kafka — высокая пропускная способность, подходит для потоковой обработки данных.

  2. ActiveMQ — поддерживает JMS, хорош для интеграции с Java-приложениями.

  3. AWS SQS — управляемый сервис от Amazon, прост в использовании, но менее гибкий.

  4. NATS — легковесный, быстрый, но без гарантии доставки.

Выбор зависит от требований: гарантии доставки, latency, масштабируемости и интеграции с текущим стеком.

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

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

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

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