Search Indexing Service · View 02 of 21 · Context and scope
Decisions
- The change log, not the index, is the platform's own system of record for what changed; everything to its right is rebuildable.
- Two writers, not one: a fast lane doing partial document updates and a slow lane writing whole documents.
- A second index is a normal operating state, not an incident: idx_v42 builds while idx_v41 serves.
- The reader's contract is the alias. No consuming product ever learns an index's real name.
What this view omits
- The control plane — definitions, aliases, judgement sets — which view 7 and view 8 carry.
- Reindex orchestration, drawn properly in view 14.
Risks
- The log is now a recovery-throughput commitment: if replay cannot rebuild the largest index inside the RTO, the whole boundary is decorative.
- Two lanes mean two consistency stories inside one document, and a reader that cannot tell which field came from which.