RESTful SOA or Domain-Driven Design

Vaugn Vernon at QCon Vaughn Vernon advocates using DDD’s Context Mapping when integrating services in a RESTful SOA implementation, avoiding one of SOA’s pitfalls: focusing on services rather than the domain. (QCon SF November 2010)

Greg Young at NDC2010 "7 Reasons DDD Projects #FAIL"



Many people try applying Domain Driven Design and fail miserably. This presentation looks at seven top reasons for failure and discusses how to avoid them.

Escaping Legacy while Avoiding Strategic Traps

Eric Evans discusses the need for strategic thinking and how early design decisions have major impact on the organization and the entire development process. Strategic Design can move you quickly to dramatic business value and reduce the risk of project failures.

Eric Evans: What I've learned about DDD since the book

In this talk, first presented at QCon London 2009, Eric Evans describes what he'd learned about DDD since the book was published. The talk was recorded at the May meeting of DDD-NYC SIG.

IAnticorruption – A Domain-Driven Design Approach To More Robust Integration

by Sam Peng and Ying Hu

Custom House's new currency exchange system is integrated with a legacy system. After a few years of growth, the two systems were so intricately tangled that even small changes made in the integration layer would have unpredictable side effects. Refactoring on the integration layer was risky and time consuming. The situation called for a revolutionary redesign.