event-sourcing
Installation
SKILL.md
Event Sourcing
Event Sourcing ensures that all changes to application state are stored as a sequence of events. We don't just store the current state; we store "what happened".
When to Use
- Complete Audit & Compliance Trails: Financial ledgers, healthcare records, and legal systems where historical state cannot be overwritten.
- Temporal Queries & Time Travel: Reconstructing the exact state of an entity as of any specific timestamp in history.
- Complex Domain Debugging: Replaying production incident events in local environments to pinpoint exact logic flaws.
- High-Velocity Append-Only Ingestion: Maximizing write throughput by appending immutable events without updates or delete locks.