In this practical session I will show you how to design and build a highly scalable and distributed system.
Combining the core architectural principles of CQRS, Event Sourcing & Actor Systems to create the design and then building it with .NET core, AKKA.NET & Docker. That’s a lot of technology right? Well, they fit very nicely together and even make sense when combined.
This architecture has been used successfully in some very large scale enterprise systems I’ve been working on.
Of course I’ll guide you through all steps from understanding the design to deployment into Azure. Why did I choose these patterns? What are my options for scaling? How did we refactor our old implementation into this solution? And more…
I’ll start with a couple of architectural drawings and the rest is all about the stuff we care about: running code.