URL Shortener & Link Management Service · View 19 of 23 · Operations
The gates that matter
- Redirect contract test: the status codes, cache headers and parameter merge order are frozen and diffed on every pull request.
- Uniqueness race test: concurrent claims for the same alias, asserting exactly one winner. This is the test that protects the platform's only zero-tolerance guarantee.
- Resolver latency gate: p99 ≤ 40 ms against a representative hot/cold mix, failing the build rather than the region.
Order of rollout
- Read regions ship before the management plane: a resolver that cannot read a new field is worse than a management plane that cannot yet write one.
- Canary is one read region at 5% of PoP origin weight, with automatic rollback on SLO breach.
- Migrations are additive-only; no destructive step is permitted in a release that touches the link table.
Drills
- The projection rebuild is exercised monthly and timed against the 30-minute objective. An untested rebuild is an assumption, not a recovery plan.