Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
DDD/CQRS/ES/Architecture videos

If you have two days to learn the very basics of modelling, Domain-Driven Design, CQRS and Event Sourcing, here's what you should do:

In the evenings read the [Domain-Driven Design Quickly Minibook]{}. During the day watch following great videos (in this order):

  1. Eric Evans' [What I've learned about DDD since the book]{}
  2. Eric Evans' [Strategic Design - Responsibility Traps]{}
  3. Udi Dahan's [Avoid a Failed SOA: Business & Autonomous Components to the Rescue]{}
  4. Udi Dahan's [Command-Query Responsibility Segregation]{}
  5. Greg Young's [Unshackle Your Domain]{}
  6. Eric Evans' [Acknowledging CAP at the Root -- in the Domain Model]{}
  7. Udi Dahan's [Udi Dahan - Commands, Queries, and Consistency]{}
  8. Greg Young's [19 1/2 Things to Make You a Better Object Oriented Programmer]{}
  9. Udi Dahan's [Who needs a service bus anyway?]{}
  10. Dan Bergh Johnsson's [Power of Value]{}
  11. Martin Thompson's [Event Sourced Architectures for High Availability]{}
  12. Andrew Stewart's [Modeling in a Cold Climate]{}
  13. Kevlin Henney's [Modeling in the Age of Agility]{}
  14. Simon Brown's [The Frustrated Architect]{}

This comment has been minimized.

Copy link

@lhotari lhotari commented Jun 14, 2013

I think this presentation by Greg Young is an amazing introduction to DDD :
Greg Young: 5 common reasons DDD projects fail and how to avoid them
It also explains DDD antipatterns "DDD Lite" and "Anemic Domain Model" and the importance of the Bounded Context & aggregates.


This comment has been minimized.

Copy link

@TomasJuocepis TomasJuocepis commented Apr 26, 2017

All links need to be renamed from http to https to work


This comment has been minimized.

Copy link

@r3m4k3 r3m4k3 commented Jan 7, 2019

As Tomas wrote, infoq doesn't have a redirection from http to https.
All links seem to be down. It's worth to rename it, imo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment