JAX 2015 keynote

Domain-driven Design and microservices

Coman Hamilton
A slide from Eric Evans' keynote at the JAX 2015

Eric Evans, author of the IT bestseller “Domain-Driven Design: Tackling Complexity in the Heart of Software”, had some interesting things to say about why microservices and DDD are made for each other.

At last, some boundaries!

Microservices are associated with extreme isolation (for example, no shared database, autonomous dev-ops teams, and so on). At its best, this creates a practical boundary within which modeling and design have a chance to thrive. In Domain-driven Design (DDD) we call this a “Bounded Context”.

SEE ALSO: What is Domain-driven Design?

In his keynote at the JAX 2015 conference in Mainz, Germany, DDD author Eric Evans explains that bounded contexts take many forms, some leakier than others, and the current best practices of microservices have given us perhaps the strongest mainstream manifestation of this principle to date.

Coman Hamilton
Coman was Editor of at S&S Media Group. He has a master's degree in cultural studies and has written and edited content for numerous news, tech and culture websites and magazines, as well as several ad agencies.

Inline Feedbacks
View all comments