Event Sourcing

Event streams as authoritative state: adoption criteria, stream boundaries, expected-version appends, command idempotency, snapshots, projection correctness/rebuild, temporal replay, schema evolution and erasure. Use when event sourcing is proposed, projections drift, old payloads must evolve, or write/read visibility surprises users. Integration messaging, delivery, sagas, mutable-row locking and replica consistency remain separate skills.

robsonkades 783e211 4 files · 45.9 KB Updated

File contents

robsonkades/agent-skills/tree/main/skills/event-sourcing commit 783e2119d5

Frequently asked questions

npx skillmds@latest add robsonkades/event-sourcing