powered by

Messaging hub

Проблематика

  • Отправка сообщений — несвойственная функциональность типовых продуктов и сервисов

  • Много сервисов используют одни шлюзы уведомлений (sms, email, telegram..)

  • Дорого обслуживать множество одинаковых микро-сервисов отправки сообщений

  • Сторонние шлюзы (сервисы) — платные

  • Failover и балансировка шлюзов

Решение —

  • Единый шлюз отправки сообщений (sms, email, http, push, etc.)

  • Микро-сервис (API, MessageBus)

  • OpenSource (поддерживается сообществом)

Рынок и аналоги

  • onesignal.com — только Push-уведомления
  • sendpulse.com — платный
  • Amazon Simple Notification Service (SNS) — платный, только Push

все платное и нет opensource решения

не решают поставленные задачи 

Как это работает

  • Микро-сервис с API

  • Шлюзы и адаптеры в одном сервисе для

    • SMS
    • Email
    • Http
    • Push-notification
  • Поддержка AMQP (RabbitMQ)

  • История сообщений

  • Failover и балансировка шлюзов (по правилам и адресатам)

UML Class Model

Бизнес модель

  • Некоммерческий проект (OpenSource)

  • Популяризация сервисов компании PayMaxi

  • Привлечение сообщества разработчиков для совершенствования микро-сервиса

Маркетинг

  • Привлечение разработчиков к OpenSource продукту

  • Продвижение через сервисы PayMaxi

  • Продвижение через API Hub'ы (marketplace)

Дорожная карта

  • 2017 Q1 запуск базовых функций на sendmsg.io для сервисов компании и тестирование
  • 2017 Q2 отрытие кода на GitHub, рассылки и статии на тематических ресурсах (habrahabr, dou.ua)
  • 2017 Q3  новые типы шлюзов и доработки

info@paymaxi.com

SendMsg.io

By Denis Kirichenko

SendMsg.io

SendMsg.io - Project overview

  • 575