cqrs-implementationImplement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.
ddd-context-mappingMap relationships between bounded contexts and define integration contracts using DDD context mapping patterns.
ddd-strategic-designDesign DDD strategic artifacts including subdomains, bounded contexts, and ubiquitous language for complex business domains.
ddd-tactical-patternsApply DDD tactical patterns in code using entities, value objects, aggregates, repositories, and domain events with explicit invariants.
domain-driven-designPlan and route Domain-Driven Design work from strategic modeling to tactical implementation and evented architecture patterns.
event-store-designDesign and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.
projection-patternsBuild read models and projections from event streams. Use when implementing CQRS read sides, building materialized views, or optimizing query performance in event-sourced systems.
saga-orchestrationPatterns for managing distributed transactions and long-running business processes.