Feature Store · View 10 of 21 · Data
Decisions
- Four zones graded by what it would take to get the data back. Only the registry, the definition repo and the audit log are unrecoverable, and all three are small.
- The online store — the most expensive and most read store in the platform — is explicitly disposable. That inverts its requirements: weak durability, absolute correctness.
- A training set's manifest is kept forever and the materialised set for 13 months, because the manifest is the artefact and the data is a consequence of it.
Assumptions
- Offline history 25 months at full grain; online store latest value only with per-feature TTL; serving log 90 days; audit 7 years.
- Full rebuild of every online group ≤ 90 min; one group ≤ 10 min.
Risks
- A rebuild path that is documented but not exercised is a rebuild path that does not exist. This is the design's largest operational dependency and the one most likely to rot.