Host the alpha cluster
- Status
- Backlog
- Milestone
- First alpha test
- Area
- InfrastructureServer
- Priority
- high
- Updated
The cluster has run only on one machine (load tests on ScyllaDB and Cassandra, #89/#90).
- Hosting: gateways and sims on cloud machines near the testers, a managed or self-run
ScyllaDB cluster,
wss://with TLS on a game domain, the baked world on every sim. - Deploys: images from CI, rolling restarts through
/drain(already tested), maintenance messages to players before a restart. - Monitoring: Prometheus and dashboards on
/metrics, alerts (tick time, failover, errors, player count), central logs. - Costs per tester-hour measured, and a budget for the alpha.
Done when the alpha cluster runs a week with testers on it, survives a sim restart unnoticed and pages someone when it breaks.