Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Finance Certifications Goldman Sachs and Amazon Teams Trust
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk demonstrates how to build an event-based CQRS system with Akka.NET and .NET 6, using DDD aggregates, commands, events, persistence, routing, supervision, and tests. Elementary knowledge of DDD principles is required.
Syllabus
Intro
Lockdown boredom
Reality
Sending beer is tricky
DDD in a nutshell
Commands & Events
What I want
The simplest actor
The Actor System
Actor hierarchy
Creating Children
Supervision
Aggregates
Base behavior
Implementation (State)
Implementation (Commands)
Implementation (Events)
Test base class (1)
Clean Test
Aggregate Actor
Base Actor (3)
Aggregate manager
Command Router
Projectors
Fold the event stream
Inbox overflow
Things we didn't talk about
Taught by
NDC Conferences