Dec 12, 2019
For the past decade and a half, Domain-Driven Design has been
giving teams the tools to successfully tackle the complexity at the
heart of software. But lots of people fail when they try to put its
techniques and patterns into practise, especially at scale.
Why? It can't just be because the Bluebook is so thick? We're going
to argue that the "near enemies" of DDD are to blame. Things which
look like DDD, but which are in fact counterfeits that push us
farther away from our goal.
Join us with Gayathri and Andrew who will tell the story of a
large-scale DDD implementation that got complicated. They'll talk
about how took stock of the situation as they found it, how they
identified where the root problems lay, how they set everyone off
on a course of success, and the mistakes we made along the way.
Regardless of whether you are working with serverless,
microservices or a more monolithic architecture (nothing wrong
there!) - this fun talk is for those who want to learn the lessons
of implementing DDD at scale, with a healthy dose of pitfalls and
hazards to watch out for too