You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Domain-Driven Design : bounded context, entities, aggregates, value objects, domain services, application services and domain events
Strategic DDD - Tactical DDD
SAGA Pattern: Distributed long-running transactions across services. Used for long lived transactions (LTT)
Acid transactions
SAGA- with Choreography : Based on evnets: Local transactions publish domain event that trigger local transaction in other services
SAGA - with orchestration
Outbox pattern : outbox table ( solving the consistency problem)