Back to All Events

Domain-Driven Design Denver

  • Code Talent 3412 Blake Street Denver, CO, 80205 United States (map)

Enabling Domain-Driven Design within an Event Driven Architecture


Enabling Domain-Driven Design within an Event Driven Architecture - Presented by Harry Brumleve

Event Driven Architectures are all the rage, but these intrinsically distributed systems often introduce more technological complexity and design heartache than the flexibility, performance, and resiliency they promise. Domain-Driven Design can offer a path through this mire of asynchronous, partitioning applications by leveraging the most fundamental element of the system: the event.

This talk will offer pragmatic tactics to thrive in an EDA by detailing a design approach for both the ingestion of an event into a bounded context and the persistence of an aggregate's state. The attendee will walk away with an understanding of how to insulate their DDD solutions from an EDA's lesser qualities via the use of DDD tactics as well as how to take advantage of various forms of event sourcing to maintain an aggregate's consistency across a distributed system.


  • 6:30 PM: Food & drink (including alcohol) provided and conversation
  • 7:00 PM: Announcements
  • 7:05 PM: Main presentation - Harry Brumleve
  • 8:30 PM: Conversation

Information about DDD Denver

This is a group for those interested in learning about and adopting DDD, and includes a number of experienced domain-driven design (DDD) practitioners. Our goal is to encourage building a DDD culture in the mile-high region, within is organizations and their teams, and helping you follow through with successful implementations. Our name says Denver, but we have members attending from along the front range, including Denver, Boulder, and Colorado Springs. 

Our group includes those who have practiced the tenets of DDD for decades and who have adopted the more formal patterns and practices established by Eric Evans in his book, Domain-Driven Design--Tackling Complexity in the heart of software. Some of our practitioners regularly teach DDD immersion, present at conferences, mentor and consult, and write on the subject. 

Join us for discussions on topics such as realizing business value from DDD, how to build a DDD culture, overcoming barriers to good design, and successfully implementing DDD. 

Meets on the second Monday of each month.  

Earlier Event: May 10
Women In Tech
Later Event: May 16
Cloud Native Denver