Ничего не переписывать
Roxa совместим с Apache Kafka. Ваши приложения — на Java, Go, Python, любом языке — подключаются как есть. Миграция без изменения кода.
Roxa — брокер сообщений, совместимый с Apache Kafka. Приложения подключаются без переписывания, а данные хранятся в облачном хранилище — поэтому сбой сервера не приводит к потере сообщений. Разворачивается одним контейнером.
Roxa совместим с Apache Kafka. Ваши приложения — на Java, Go, Python, любом языке — подключаются как есть. Миграция без изменения кода.
Сообщения хранятся в надёжном объектном хранилище (S3), а не на диске одного сервера. Узел вышел из строя — данные на месте, сервис поднимается дальше.
Один контейнер, без кластеров, ZooKeeper и внешних баз данных. «docker compose up» — и брокер работает. Хотите — добавите S3, мониторинг, вход по паролю.
Встроенная веб-консоль: топики, поток сообщений, отставание потребителей, задержки и нагрузка, состояние хранилища. Без отдельного стека мониторинга.
Технические детали — как это устроено · тарифы и редакции.
Командам, которым нужен надёжный обмен сообщениями между сервисами — но не хочется держать и обслуживать кластер Kafka с ZooKeeper.
Тем, кто хочет держать данные у себя (on-prem), без привязки к облачному провайдеру, и разворачивать сервис за минуты.
Тем, кто уже на Kafka и ищет проще в эксплуатации замену — с теми же клиентами и без потери данных при падении узла.
Тот же протокол и те же клиенты — но без ZooKeeper, JVM и постоянного тюнинга. Экономия — время инженеров, которые обслуживали бы кластер.
Лицензия навсегда — за цену пары месяцев их годовой подписки. Развёртывание за минуты, а не проект внедрения на квартал.
Данные не покидают ваш контур и не зависят от провайдера. Работает даже там, где интернета нет вовсе.
Подробные сравнения: с Apache Kafka · с RabbitMQ · с Arenadata · частые вопросы.
Общий демо-стенд Roxa с веб-консолью и живым потоком данных интернет-магазина. Оставьте email — ссылка, логин и пароль появятся сразу после отправки.