Vixen
dd8b0a81

Live · concept

Placing players

The megaserver as a function — the hard filters, the score, the explanation, and the hysteresis that decides when a map grows a shard.

Edit this page on GitHub

Documents

Next

  • Shards, keys and specs — What a shard is, what makes two of them interchangeable, and the one string a realm process boots from.
  • Placing realms — Starting, watching and stopping realm processes — and the backend that makes a fleet an ordinary unit test.
  • The cluster — The four grains the orchestrator is made of, the lease that makes item duplication unrepresentable, and why the client cannot reach any of it.
  • Upgrading a fleet — Whether a content update can be applied to a running world — proven by the build rather than asserted by a human — and the rolling upgrade for when it cannot.