Wrap-Up

In this chapter we’ve examined various ways to successfully integrate multiple Bounded Contexts.

• We reviewed the basic mindset necessary to succeed with integration in a distributed computing environment.

• We considered how we can integrate multiple Contexts by means of RESTful resources.

• You got to see several examples of integration with messaging, including how to develop and manage Long-Running Processes, from simple to complex.

• You learned the challenges faced when you decide to duplicate information across Bounded Contexts, and how to manage it and also how to avoid it.

• You benefited from considering simple examples, and then progressed to the more complex ones that employed increasing design maturity.

Now that we’ve seen ...

Get Implementing Domain-Driven Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.