Episode 26: Event Sourcing and Event Driven Architecture - with Callum Linington
In this episode, I was joined by Callum Linington to chat about Event Sourcing! Events over time are how the world works - so shouldn’t we be leveraging that in our architectures? As quite often happens, we also went on one or two tangents, and covered a ton of other related including MediatR, CQRS, F#, DDD, Rx, Redux, and more!
Callum’s social links
Links from the show
- EventStore
 - Apache Kafka
 - Video: Greg Young — A Decade of DDD, CQRS, Event Sourcing
 - MediatR
 - Redux
 - Rx
 - Callum’s Liaison library
 - Video: ‘Reaqtor’ - Endjin’s Rx at scale talk at .NET Oxford
 - Book: Implementing Domain Driven Design by Vaughn Vernon
 - Book: Designing Event-Driven Systems (free ebook)
 - Video: Event Sourcing You are doing it wrong by David Schmitz
 - GitHub: mcintyre321/ValueOf: Deal with Primitive Obsession - define ValueObjects in a single line (of C#)
 - The dark side of event sourcing: Managing data conversion
 - DDD Community Essay: Aggregates part1 (dddcommunity.org)
 - Meme: Blog running on Kubernetes