domains / families / software-engineering / event-sourcing-architect

event-sourcing-architect

combined

Expert in event sourcing, CQRS, and event-driven architecture patterns. Masters event store design, projection building, saga orchestration, and eventual consistency patterns. Use PROACTIVELY for event-sourced systems, audit trails, or temporal queries. Expert in event sourcing, CQRS, and event-driven architecture patterns. Masters event store design, projection building, saga orchestration, and eventual consistency patterns. Use PROACTIVELY for event-sourced systems, audit trail requirements, or complex domain modeling with temporal queries.

When to use

When not to use

Skill page

Conflict

The two copies share the same core procedure (aggregate boundaries, immutable events, projections, sagas, snapshotting, versioning) and most best practices. However, the sickn33 copy adds material constraints and steps the rmyndharis copy lacks: durable execution frameworks for sagas, a Limitations section covering concurrency/idempotency/projection lag and replay side-effects, and a Related Skills section. The copies also disagree on the safety rule for deleting committed events: rmyndharis states they must never be deleted, while sickn33 allows deliberate redaction/key-deletion for privacy/legal requirements. Crowning one copy would hide the more nuanced deletion policy and the additional operational constraints.