Какие более легковесные брокеры сообщений вы знаете?

Для относительно простого messaging можно рассмотреть NATS или MQTT-брокер Mosquitto. Но «легковесность» не заменяет требования к долговечности, повторам и протоколу клиентов.

Короткий ответ

Что ответить на собеседовании

Для относительно простого messaging можно рассмотреть NATS или MQTT-брокер Mosquitto. Но «легковесность» не заменяет требования к долговечности, повторам и протоколу клиентов.

Подробный разбор

Ответ с пояснениями

Для относительно простого messaging можно рассмотреть NATS или MQTT-брокер Mosquitto. Но «легковесность» не заменяет требования к долговечности, повторам и протоколу клиентов.

Core NATS ориентирован на быстрый обмен сообщениями без долговечного хранения; для сохранения и повторного чтения у NATS есть JetStream с другими эксплуатационными требованиями. Mosquitto реализует MQTT и часто применяется в IoT. Redis Pub/Sub тоже прост, но сообщения при отсутствии подписчика не сохраняются. Сначала определяют допустимую потерю, ordering, fan-out и необходимое хранение, затем сравнивают ресурсы на своей нагрузке. ZeroMQ — библиотека messaging, а не готовый центральный брокер.

Источник: docs.nats.io, mosquitto.org.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее