In a high-performance system, hitting disk storage is an unpleasant place to be – and, for the most part, you actually don’t have to very much. ORMs and SQL databases might seem like a necessary evil, but do we actually need them?
In this talk we’ll take a look at CQRS and event sourcing as a way to create systems with extremely high throughput and low latency.
There is a version of Your domain model is too big for RAM (and other fallacies) that I presented at DDD Brisbane 2013 on YouTube.
I'm a fan of high-quality code, domain-driven design, event-driven architecture, continuous delivery and, most importantly, shipping code that works and that solves people's problems.
I'm a regular speaker and presenter at conferences and training events. My mother wrote COBOL on punch cards and I've been coding in one form or another since I was five years old.
Cyclist. Photographer. Ballroom dancer. Motorcyclist. Occasional sailor. Lapsed fencer.