Write correct history
Set aggregate boundaries, stable stream identity, expected versions, and schema contracts before facts become permanent.
Ten focused guides for designing immutable streams, safe writes, rebuildable views, historical queries, and recoverable consumers with AllSource Core.
Category first
Core is purpose-built event store database. Query Service derives tenant-facing views. Prime builds agent memory from same durable history.
Set aggregate boundaries, stable stream identity, expected versions, and schema contracts before facts become permanent.
Fold immutable events into projections that can rebuild, migrate side by side, and recover from durable checkpoints.
Replay safely, reconstruct point-in-time state, preserve tenant boundaries, and explain every derived answer from source events.
Ten patterns
Each page gives direct answer, design choices, AllSource implementation, failure modes, production checklist, and related next steps. No generated city-and-keyword permutations.
Put patterns to work