Брокер сообщений Q.MESSAGEBROKER

Брокер сообщений Q.MESSAGEBROKER

Для автоматизации обмена сообщениями между приложениями предлагаем использовать продукт DIGITAL Q «БРОКЕРСООБЩЕНИЙ», который обеспечивает:

  • Возможность объединить управление обменом сообщениями по всем используемым каналам
  • Возможность масштабирования под требуемый уровень нагрузки для обеспечения высокой производительности решений
  • Обеспечение высокой надежности решения - гарантирование доставки сообщений в требуемой последовательности

ПРЕИМУЩЕСТВАИСПОЛЬЗОВАНИЯDIGITALQ.MESSAGE BROKER

  • Программный продукт Q.MessageBroker позволяет управлять обменом сообщениями между микро сервисами. Создание топиков, партиций для них, издателей и подписчиков легко осуществляется с помощью Q.MessageBroker.
  • Q.MessageBroker хранит все передаваемые сообщения в файловой системе или в отдельной БД и гарантирует их сохранность даже если их подписчик временно не доступен.
  • С повышением нагрузки на систему обмена сообщениями Q.MessageBroker позволяет легко увеличивать скорость их обработки путем добавления дополнительных обработчиков сообщений – обмен сообщениями идет в многопоточном режиме.

ОТЛИЧИТЕЛЬНЫЕОСОБЕННОСТИПРОДУКТА

  • Поддержка работы на импортозамещенной ОС–Astra Linux
  • Поддержка работы на импортозамещенной ОС–RedOS
  • Автоматизация развертывания брокера сообщений в кластерной и одиночной конфигурации в кластере Q.Kubernetes
  • Поддержана репликация сообщений между отдельными установками Q.MessageBroker
  • Русскоязычный интерфейс клиентского приложения для управления Q.MessageBroker

СОСТАВФУНКЦИОНАЛЬНОСТИПРОДУКТАDIGITAL Q.MESSAGEBROKER

  • ТЕМА (TOPIC)
    • Хранение передаваемых сообщений
    • Доступность для нескольких подписчиков
  • ПОДПИСЧИК (CONSUMER)
    • Публикация сообщений в темах
    • Возможность семантического разделения публикуемых данных
  • ИЗДАТЕЛЬ (PRODUCER)
    • Доступ к чтению опубликованных данных
    • Возможность чтения сообщения несколькими подписчиками
  • РАЗДЕЛ (PARTITION)
    • Возможность разделения темы на несколько логических частей для обеспечения требуемой производительности передачи сообщений

АРХИТЕКТУРА ПРОДУКТА Digital Q.MessageBroker

doc-q-messagebroker-scr-1.png

ДАШБОРДУПРАВЛЕНИЯDIGITAL Q.MESSAGEBROKER

doc-q-messagebroker-scr-2.png

МОНИТОРИНГQ.KAFKA(ИНФРАСТРУКТУРА)

doc-q-messagebroker-scr-3.png

МОНИТОРИНГQ.KAFKA(ДЕТАЛИЗАЦИЯ)

doc-q-messagebroker-scr-4.png

МОНИТОРИНГQ.KAFKA(ИНФРАСТРУКТУРА)

doc-q-messagebroker-scr-5.png

Q.MESSAGEBROKER–ЧТО НОВОГО?

• Переход на новую версию Kafka 3.6.1 • Поддержана в инфраструктурном инсталляторе установка кластера Q.Kafka из 3х нод внутри Q.Kubernetes • Настройка репликаций между разными установками Q.Kafka с помощью стандартного MirrorMaker 2.0 с написанным под наши потребности классом репликации • Начинаем использовать режим работы Kafka без Zookeeper (kraft)