Skip to content
Brian Faust
home about thoughts projects specs skills rss

Tag

Domain-Driven-Design

16 Thoughts filed under this subject.

2023
  1. Test Process State, Not Message Choreography 01/10
  2. A Process Manager Remembers What the Queue Cannot 01/09
  3. An Outbox Moves the Failure Window 01/08
  4. Publishing Events Is Not Event Sourcing 01/07
  5. A Domain Event Is a Fact, Not a Question 01/06
  6. CQRS Starts When Reads Need a Different Model 01/05
  7. A Queued Command Changes the Contract 01/04
  8. A Command Bus Must Pay for Its Indirection 01/03
  9. A Valid Command Can Still Be Refused 01/02
2022
  1. A Mapper Connects Two Honest Models 01/11
  2. An Open Host Service Is Not a Published Language 01/07
  3. An API Cannot Tell You Who Has Influence 01/06
  4. An Anti-Corruption Layer Must Own the Translation 01/05
  5. A Context Map Must Say What the Arrow Means 01/04
  6. Shared Kernel or Published Language: Choose Where Coordination Lives 01/03
  7. EventStorming Finds Disagreement Before It Finds Services 01/02
© 2026 Brian Faust
· ·
·
Serein · Powered by Hugo