[MMO] Centrifugo

XenForo [MMO] Centrifugo 2.3.1

Нет прав для скачивания
Совместимость с 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



[MMO] Centrifugo
Интеграция с масштабируемым сервером обмена сообщениями в реальном времени
Скачиваний
0
Просмотры
32
Первый выпуск
Обновление
Рейтинг
0.00 звёзд Оценок: 0
  • Теги Теги
    xenforo
  • Ещё ресурсы от Volshebnik

    Похожие ресурсы

    [MMO] BbCode Tooltip Volshebnik
    Добавить всплывающую подсказку при наведении.
    Скачиваний
    1
    Обновлено
    [MMO] Custom Ban Information Volshebnik
    Настройте свою страницу о блокировке как вы хотите
    Скачиваний
    0
    Обновлено
    [MMO] Hide Bb-Code Content System Volshebnik
    Позволяет скрывать контент по разным критериям.
    Скачиваний
    0
    Обновлено
    [MMO] Hide BbCode by Reputation Volshebnik
    Скрывает данные по количеству репутации пользователя.
    Скачиваний
    0
    Обновлено
    [MMO] Live Threads Volshebnik
    Добавляет живые темы форума с использованием веб-сокетов
    Скачиваний
    0
    Обновлено
    Гостевая
    Помощь Пользователи
    • Никто не разговаривает в данный момент.
        В чате еще нет сообщений. Будьте первым!
        Назад
        Верх Низ