Search Indexing Service · View 11 of 21 · Data
Decisions
- The search indices are deliberately in the rebuildable zone and are not backed up. A snapshot of an index would be a recovery-time optimisation, never a durability claim.
- The registry is the smallest and most precious store: definitions, aliases and promotion history get point-in-time recovery and an RPO of zero.
- The change log plus the daily snapshot together are the rebuild base. Log retention is therefore a replay-throughput commitment measured against the 4-hour RTO.
- Quarantined payloads are stored, because a poison change you cannot read later is a bug you cannot fix.
Assumptions
- Change log 7 days hot and 90 days archived; snapshots daily, 30 days retained; previous index version 72 hours; engagement log 400 days.
- RPO 5 s for accepted changes, RPO 0 for definitions and aliases; RTO 15 min for queries from another region, 4 h for a full rebuild, 1 min for a rollback.