"Zero Latency. Zero Data Loss." The industry standard for synchronizing data across multi-proxy networks.
Ravn-Cluster-Sync is a middleware solution designed to unify player data, chat channels, and server states across multiple proxy instances. It utilizes Redis Pub/Sub channels to ensure that Player A on Proxy-1 can instantly communicate with Player B on Proxy-5.
- Atomic Packet Propagation: Guarantees that messages reach all nodes under 5ms using binary serialization.
- Global Player Cache: Maintains a real-time list of all online players across the entire network (Redis-backed).
- Cross-Server Events: Trigger custom events on all servers simultaneously via the API.
- Failover Protection: Automatically handles Redis timeouts without crashing the proxy.
redis:
host: "127.0.0.1"
port: 6379
password: "secure_password"
pool-size: 32
sync-settings:
heartbeat-interval: 1000 # ms
compression: GZIP
debug-mode: false
channels:
- "global-chat"
- "staff-alerts"
- "player-data-sync"