One Log, Four Views, Four Contracts

One Log, Four Views, Four Contracts A data-flow diagram generated by Archify. 01 / System of record 02 / Change log 03 / Derived views Orders DB · system of record · 01 / System of record · truth Orders DB system of record truth Outbox / CDC Log · ordered event stream · 02 / Change log · single publication Outbox / CDC Log ordered event stream single publication Status Cache · volatile copy · 03 / Derived views · derived Status Cache volatile copy derived Search Index · rebuildable · 03 / Derived views · derived Search Index rebuildable derived Monthly Report · batch job · 03 / Derived views · derived Monthly Report batch job derived Recommender Model · retrain job · 03 / Derived views · derived Recommender Model retrain job derived commit appends outbox row atomic with order invalidate key fresh within 5s (teaching) consume event fresh within 60s (teaching) nightly batch extract fresh next batch (teaching) weekly retrain feed fresh next retrain (teaching) Legend primary data async batch data store