Skip to content
Felucca Online

Roadmap

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.