O'Reilly logo

Modern Web Development: Understanding domains, technologies, and user experience by Dino Esposito

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2. Selecting the supporting architecture

Does your model start with a root object called “universe”?

—Greg Young

In Chapter 1, “Conducting a thorough domain analysis,” I focused on the techniques Domain-Driven Design (DDD) offers for exploring the business domain and on the outputs it produces. You’ve seen that the ideal output of a DDD analysis is a context map and that nodes on the map represent bounded contexts of the domain. You can think of contexts as being connected in some way, whether through a master/subordinate relationship or as partners that are shipped together and equally responsible for deploying the solution.

The context map that results from a DDD analysis is not like a detailed sketch of a bunch of services and their ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required