Centrifugo
Scalable self-hosted real-time messaging
★ 4.4
Scalable real-time messaging server. Self-hosted with Redis/Nats/Tarantool for scaling. Production-ready with 100K+ connections per node.
Fonctionnalités
✓ WebSocket/SSE/HTTP streaming
✓ Channel subscriptions
✓ Presence support
✓ Message history
✓ JWT authentication
✓ Horizontal scaling
✓ gRPC API
✓ Admin web UI
Avantages
- + High performance
- + Self-hosted control
- + Horizontal scaling
- + Protocol agnostic
- + Feature-rich
Inconvénients
- − Requires operations
- − Go expertise helpful
- − Less polished SDKs
- − Smaller community