centrifugal

centrifugo

centrifugal

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.

AI 简介

Centrifugo 是一个开源、可水平扩展的实时消息推送服务器,专为构建高并发实时应用而设计。它支持 WebSocket、Server-Sent Events、HTTP 流式传输、gRPC 和 WebTransport 等多种传输协议,提供基于频道(channel)的发布/订阅模型,并通过 Redis 或 NATS 实现分布式扩展;具备 JWT/代理式鉴权、连接复用、消息历史缓存与断线自动恢复等生产级特性。适用于聊天系统、实时评论、协同编辑、数据看板及多人在线游戏等需低延迟双向通信的场景,可与任意后端技术栈解耦集成。

Go
Apache License 2.0
10.5k
Stars
715
Forks
188
Watchers
19
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分68.56
默认分支master