STORE DOCS / DIAGRAMS
The persistence read path
The persistence read path
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.
READ THROUGH THE PERSISTENCE SEAM
MISS
OBSERVE
ABSENT + POLICY FETCHES
WRITE
NOTIFY
Read request
Memory
May satisfy read
SourceOfTruth
reader(key)
Stream
emissions
Fetcher
Successful value
SourceOfTruth
write(key, value)
Persistence seam
Stored value
Notification 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.