Genome Orchestrator

Axon Асинхронно Асинхронная система доставки уведомлений

Управляйте SMS, email и мобильными push-уведомлениями асинхронно в очередях сообщений; доставляйте их с динамическими шаблонами и гарантиями повторных попыток, не нагружая основные приложения.

Все продукты
  • Очереди брокера сообщений
  • SMS, email и push
  • Повторные попытки и dead-letter очередь

Обзор

Не заставляйте уведомления ждать, не заставляйте транзакции ждать: каждое сообщение в очереди, каждое событие в журнале.

В современных корпоративных архитектурах внешние вызовы API, такие как отправка email или доставка SMS OTP, создают узкие места из-за сетевых задержек. Axon, асинхронный каркас уведомлений Genome, переносит эти нагрузки в очереди брокера сообщений, защищая скорость основного приложения.

Работая с SMS-шлюзами и корпоративными SMTP-серверами, Axon асинхронно выполняет всё — от уведомлений о согласовании до кодов OTP — и подготавливает многоязычный вывод для конкретных тенантов с помощью динамического движка шаблонов.

  • Брокер сообщений

    Запросы на уведомления накапливаются в защищённых очередях, а воркеры равномерно их обрабатывают.

  • Три канала

    SMS OTP, корпоративная почта и мобильный push через FCM / Expo на одном каркасе.

  • Повторные попытки

    Когда шлюз отключается, ни одно сообщение не теряется: оно повторяется и сохраняется в dead-letter очереди.

  • Доменные события

    Модули публикуют события, а Axon слушает; бизнес-логика отделена от деталей доставки.

Шина сообщений

Опубликуйте событие: очереди, воркеры и доставка работают в реальном времени.

Публикуйте доменные события, которые создают ваши модули; Axon распределяет их по очередям SMS, email и push, а воркеры их обрабатывают. Коды OTP появляются на экране телефона. Отключите SMS-шлюз, чтобы увидеть повторные попытки и dead-letter очередь.

Опубликовать доменное событие

SMS-шлюз

Полосы брокера сообщений

Очередь пуста
×2

Ожидание сообщения

В очереди
0
Доставлено
0
Dead-letter очередь
0

Внутри консоли

Четыре экрана каркаса уведомлений

Каждая вкладка показывает один экран Axon с примерами данных.

Управление очередью и шиной сообщений

Буферизуйте каждый запрос на уведомление в защищённых очередях брокера сообщений. Равномерно распределяйте их через архитектуру воркеров без потерь даже в часы пиковой нагрузки.

  • Конвейер брокера сообщенийОперации SMS и email, создающие внешнюю сетевую нагрузку, направляются в очередь и асинхронно обрабатываются в фоне.
  • Обработка ошибок и повторные попыткиЕсли целевой шлюз ненадолго отключается, сообщения повторно отправляются по заданному расписанию без потерь.
  • Горизонтальная масштабируемостьПри росте нагрузки добавляйте воркеры для обработки тысяч уведомлений в секунду.
Живая консоль асинхронной очереди сообщенийПример данных
ОчередьАктивные сообщенияРаботникиПропускная способностьСтатус
sms.otp124120 сообщ./сАктивно
mail.orders340245 сообщ./сПотребление
push.alerts03210 сообщ./сПростой
mail.invoices85265 сообщ./сПотребление

Почему Axon

Шесть преимуществ, сохраняющих вашу систему лёгкой

Axon делает ваш коммуникационный слой асинхронным благодаря очередям и сохраняет быстродействие корпоративной системы.

  • Архитектура брокера сообщений

    Надёжная шина сообщений, безопасно буферизирующая все внешние запросы к API.

  • Быстрый SMS-шлюз

    SMS OTP и уведомления о заказах доходят до получателей за миллисекунды.

  • Динамический компилятор шаблонов

    Содержимое email и SMS компилируется во время выполнения под локаль получателя.

  • Пользовательский опыт без ожидания

    Основное приложение никогда не ждёт доставки почты; действие пользователя сохраняется сразу.

  • Отказоустойчивость и восстановление

    При кратковременных сбоях сообщения ожидают в очереди недоставленных и восстанавливаются политиками повторных попыток.

  • Интеграция мультитенантности

    Каждая организация независимо управляет собственными настройками почтового и SMS-шлюза.

FAQ

Что нужно знать о системе уведомлений Axon

Ответы на частые вопросы. Подробнее — свяжитесь с нами.

  • Axon — асинхронный слой обмена сообщениями и уведомлений экосистемы Genome. Он доставляет коммуникации, создающие внешние сетевые задержки, такие как email, SMS и мобильные push, компилируя их в фоновых очередях без нагрузки на веб-приложения.

  • Когда пользователь совершает действие (например, согласует заказ), запрос на email или SMS записывается в фоновую очередь вместо немедленной отправки получателю, и действие завершается сразу. Слой очередей обрабатывает сообщение в фоне, поэтому пользователю не приходится ждать почтовый сервер.

  • Axon формирует содержимое email и SMS с помощью динамического компилятора шаблонов. Шаблоны с HTML- и текстовыми полями объединяются с данными пользователя во время выполнения, создавая персонализированный контент на языке получателя.

  • Axon напрямую работает с SMS-шлюзами и корпоративными почтовыми серверами. Благодаря мультитенантности каждая компания группы может задать собственное имя пользователя, пароль, API-ключ или почтовый сервер.

  • События, возникающие в доменном слое, записываются в очереди как асинхронные события через интеграцию Axon. Модули завершают собственные бизнес-процессы и не зависят от деталей доставки уведомлений.

Глоссарий

Термины, используемые на этой странице

Брокер сообщений
Инфраструктура очередей, асинхронно передающая сообщения между приложениями без потерь.
Шина сообщений
Коммуникационная основа, позволяющая сервисам системы асинхронно и безопасно обмениваться сообщениями.
Движок шаблонов
Компилятор, который во время выполнения объединяет статические файлы шаблонов с пользовательскими данными и формирует HTML или текст.
Очередь недоставленных сообщений
Специальная очередь, собирающая сообщения, которые не дошли до адресата или завершились ошибкой при обработке, чтобы ничего не терялось.
OTP
One-Time Password: одноразовый кратковременный код подтверждения.
Проверка спам-фильтрами
Стандарты безопасности, подтверждающие, что отправленная почта авторизована вашим доменом и попадает во «Входящие».

НАЧНЁМ

Поставьте свои уведомления в очереди с Axon.

Позвольте нашей команде показать вам Axon вживую на ваших событиях, каналах и настройке шлюза.

Свяжитесь с нами
Напишите нам в WhatsApp