Design
Architecture (Overview)
Backend
Authentication
OpenAPI
Pub/Sub-API
Requirements
Collector
Parsing
Polling
Queue
Localization
Matchmaking
Alternative Ladders
Architecture
Drawing civs and maps
Flow
Lobby creation (hacky)
Rating
Requirements
Persistence
Cache
Redis
Controller
Database
Postgres
Statistics
Teams
Tournaments