Distributed Job Scheduler · View 15 of 20 · Operations
Decisions
- One write region. Two regions deciding the same instant is a merge-semantics problem that the fire key only partly solves — the key dedupes the fire, not the overlap decision that produced it (ADR-02).
- Partitions are spread across zones and reassignment is exercised routinely in production, so the takeover path is the common path rather than the emergency one (ADR-11).
- Region promotion is a declared operation against a stated RPO, not an automatic failover.
Assumptions
- 256 partitions over three zones; cross-region RPO ≤ 15 s; RTO 5 minutes for dispatch and 30 minutes for the control plane; partition reassignment within 15 s p99. All assumed.
Risks
- Fifteen seconds of RPO is up to fifteen seconds of fire decisions that the promoted region cannot see. The ledger establishes which fires were already dispatched; the ones in flight at the moment of divergence are the residual.