Distributed SystemsPlanned
Real-time Leaderboard
Live ranked leaderboard using Redis sorted sets with WebSocket push
A real-time leaderboard service that accepts score events, maintains rankings in Redis sorted sets for O(log N) updates, and pushes live rank changes to connected clients over WebSocket.
What it demonstrates
- Redis sorted sets
- O(log N) ranking
- WebSocket push
- Score aggregation
Tech stack
GoRedisWebSocket