DDD Dead Simple

A session at .NET Fringe Conference

Monday 13th April, 2015

4:50pm to 5:20pm (PST)

The subtitle of Eric Evans book “Domain Driven Design” is “Tackling complexity at the heart of software”. Ironically, the event sourcing and CQRS based approaches to DDD are fairly complex on their own yet have become somewhat of a de facto standard. These approaches do have some merit, but there are simpler, often neglected, architectures worth considering before going full blown CQRS.

With OrigoDB all the domain objects live in-memory as a single object graph modelled with NET types and collections. Read and write transactions are served from the same in-memory model with full ACID guarantees. There is no need to explicitly deal with events for persistence or rehydrating aggregates, it’s all taken care of behind the scenes.

In this session, Robert presents the Memory Image pattern (coined by Martin Fowler), OrigoDB and how it can be applied to DDD.

About the speaker

This person is speaking at this event.
Robert Friberg

Cynical software developer, serial entrepreneur, squash fanatic. Currently building OrigoDb

21 attendees

  • alistair beck
  • Bob Schroeder
  • Brandon Morales
  • Valerie Roske
  • Bar Arnon
  • Marty Hope
  • James Scheidt
  • Janak
  • Joe Waid
  • Justin Rusbatch
  • Kirsten Winters
  • Loren Paulsen
  • Chris Lunt
  • MikeDowd
  • Jasmine
  • Robert Friberg
  • Gemma Cameron
  • Sean Killeen
  • Josh Luth
  • Sreenivas Reddy Mallipeddi
  • Sergei Vorobev

2 trackers

  • Christopher
  • Jeremiah Redekop

Coverage of this session

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 4:50pm5:20pm PST

Date Mon 13th April 2015


Main Stage, Bossanova Ballroom

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session