Skip to content
Felucca Online

Roadmap

Conservation chaos run on ScyllaDB

Status
Next
Milestone
First alpha test
Area
ServerEconomyInfrastructure
Priority
normal
Updated

The conservation audit (#128) held through a sim crash and a rolling restart on the in-process cluster (one memory store). Run the same scenario on ScyllaDB with node processes (M7-style, #89/#90), so the logged CQL batches are proven under a real crash:

UO_RAID_WINDOW=always cargo run --release -p uo-loadtest -- scenario --store scylla://127.0.0.1:9042 \
  --sims 3 --gateways 2 --bots 500 --mix miner=20,lumberjack=10,fisher=5,hunter=5,hauler=10,raider=5,guard=3 \
  --chaos "60:kill:sim-2,75:start:sim-2,110:rolling" --map 512

Done when report.json › conservation shows every audit balanced, and a backup taken during the run restores (uo-server store restore) on a second keyspace. Also rehearse the restore on the production Scylla once game-hosting exists.