- Для версий
- 2.2
- 2.3
Описание [MMO] Centrifugo:
Аддон добавляет интеграцию с Centrifugo — сервером реального времени с отличной производительностью и широким функционалом. Centrifugo позволяет реализовать масштабируемую систему обмена данными в реальном времени, поддерживая различные протоколы, такие как WebSocket, SockJS, SSE, HTTP-стриминг и GRPC.Для XenForo 2.2.x
Для XenForo 2.3.x
Основные функции [MMO] Centrifugo:
- Поддержка реального времени:
- Обеспечивает мгновенную доставку событий пользователям через постоянное соединение с минимальной задержкой.
- Подходит для чатов, лайв-комментариев, многопользовательских игр, потоковой аналитики и других приложений.
- Высокая производительность:
- Один сервер поддерживает до миллиона WebSocket-соединений с доставкой до 30 миллионов сообщений в минуту.
- Широкий функционал:
- История каналов, подписки, RPC вызовы, управление подключениями через HTTP или GRPC.
- Масштабируемость:
- Поддержка Redis, KeyDB, Tarantool и Nats для масштабирования соединений между несколькими серверами.
- Consistent sharding для работы с миллионами активных соединений.
- Поддержка современных технологий:
- Совместим с Kubernetes для автоматизации масштабирования.
- Самостоятельный хостинг:
- Не требует дорогих облачных решений, таких как Pusher, обеспечивая значительную экономию на развертывании.
Примеры применения Centrifugo:
- Чаты в реальном времени.
- Лайв-комментарии.
- Многопользовательские игры.
- Потоковая аналитика и метрики.
- Уведомления в реальном времени.