[MMO] Centrifugo

XenForo [MMO] Centrifugo 2.3.4

Скачать
Совместимость с XenForo
  1. 2.2.x
  2. 2.3.x
Добавляет интеграцию с Centrifuge.
Centrifuge — это самостоятельная служба, которая может обрабатывать соединения через различные транспорты в реальном времени и предоставляет простой API публикации. Centrifugo хорошо интегрируется с любым приложением — нет необходимости менять существующую архитектуру приложения для внедрения функций реального времени. Просто позвольте Centrifugo иметь дело с постоянными соединениями.

Отличная производительность
Centrifugo создан на языке Go с некоторыми умными оптимизациями внутри. Он имеет хорошую производительность — тестовый стенд с одним миллионом подключений WebSocket и 30 миллионами доставленных сообщений в минуту с оборудованием, сопоставимым с одним современным сервером.

Многофункциональный
Множество встроенных функций могут помочь создать привлекательное приложение в реальном времени за ограниченное время. Centrifugo предоставляет различные типы подписок, историю горячих каналов, мгновенное присутствие, вызовы RPC. Также есть возможность проксировать события соединения на бэкэнд приложения через HTTP или GRPC и многое другое.
Встроенные движки Redis, KeyDB, Tarantool или брокер Nats позволяют масштабировать соединения на разных машинах. Благодаря последовательному сегментированию Redis, KeyDB и Tarantool можно обрабатывать миллионы активных подключений с разумными требованиями к оборудованию.

Используется в производстве
Centrifugo (и библиотека Centrifuge для Go, на основе которой он создан) — это зрелый сервер, успешно используемый в производстве многими компаниями по всему миру: Badoo, Ably, ManyChat, Grafana и другими.

Что такое обмен сообщениями в реальном времени?
Обмен сообщениями в реальном времени может помочь в создании интерактивных приложений, в которых события могут доставляться пользователям практически сразу после подтверждения бэкэндом приложения путем передачи данных в постоянное соединение — таким образом достигая минимальной задержки доставки.

Чаты, живые комментарии, многопользовательские игры, потоковые метрики могут быть построены поверх системы обмена сообщениями в реальном времени.

Centrifugo обрабатывает постоянные соединения от клиентов через двунаправленный WebSocket, SockJS и однонаправленный SSE (EventSource), HTTP-потоковую передачу, транспорты GRPC и предоставляет API для публикации сообщений онлайн-клиентам в реальном времени.
1713173737432.png
Автор
XStyle
Скачиваний
0
Просмотры
148
Первый выпуск
Обновление

Рейтинги

0.00 звёзд Оценок: 0

Ещё ресурсы от XStyle

Поделиться этим ресурсом

Последние обновления

  1. 2.3.4

    Исправление ошибок
  2. 2.3.2

    Полностью обновлен js для работы с центрифугой. Теперь это ядро, как и планировалось изначально...

Similar resources

[MMO] BbCode Tooltip XStyle
Добавить всплывающую подсказку при наведении.
Скачиваний
2
Обновлено
[MMO] Custom Ban Information XStyle
Настройте свою страницу о блокировке как вы хотите
Скачиваний
2
Обновлено
[MMO] Export/Import TMS Skaiman
Экспортирт/импорт модификаций шаблонов
Скачиваний
0
Обновлено
[MMO] Hide Bb-Code Content System XStyle
Позволяет скрывать контент по разным критериям.
Скачиваний
0
Обновлено
[MMO] Hide BbCode by Reputation XStyle
Скрывает данные по количеству репутации пользователя.
Скачиваний
0
Обновлено
Назад
Верх Низ