SBLT CUP
Tournament Management Platform
Built for SBLT YouTube team's TFT tournament (May 2026). Designed a multi-stage tournament system (5 types, 8 groups × 8 players) with automated advancement and prediction system featuring time-window control and auto-scoring. Implemented real-time updates via SSE + Redis Pub/Sub (5000+ concurrent connections) with cross-instance broadcasting for PM2 cluster. Built 3-channel notification system (Database, Email, Push) with batch processing solving N+1 queries, and optimized caching with Redis stampede protection. Developed composite player rating algorithm (0–1000 score) based on 4 weighted factors.
View on GitHub