icon-carat-right menu search cmu-wordmark

SATURN 2018 Talk: Reactive DDD: Modeling Uncertainty, by Invited Speaker Vaughn Vernon

Video
By
This talk addresses the current industry competing forces, and how the uncertainty introduced by distributed computing can be finessed into highly functioning, business-centric systems, that teams can design, develop, and reason about.
Publisher

Software Engineering Institute

Topic or Tag

Watch

Abstract

The foundation ideas behind Domain-Driven Design, or DDD, are fundamentally the same as when Eric Evans brought them to our attention through his seminal work. The Bounded Context with its Ubiquitous Language is still of chief importance, along with mapping various Bounded Contexts to form a whole system solution. Yet, what has changed is that software is now vastly distributed and designed with reactive properties, such as being message and event driven. This talk addresses the current industry competing forces, and how the uncertainty introduced by distributed computing can be finessed into highly functioning, business-centric systems, that teams can design, develop, and reason about.

Subscribe

This content was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.