STORE DOCS / DIAGRAMS

The persistence read path

The persistence read pathMemory can satisfy a read; otherwise SourceOfTruth.reader feeds stream emissions, and a policy-permitted fetch writes through SourceOfTruth so reader notifications can emit later values.READ THROUGH THE PERSISTENCE SEAMMISSOBSERVEABSENT + POLICY FETCHESWRITENOTIFYRead requestMemoryMay satisfy readSourceOfTruthreader(key)StreamemissionsFetcherSuccessful valueSourceOfTruthwrite(key, value)Persistence seamStored valueNotification can emit
Memory can satisfy a read; otherwise SourceOfTruth.reader feeds stream emissions, and a policy-permitted fetch writes through SourceOfTruth so reader notifications can emit later values.