Building Distributed Systems with Akka.NET Clustering

Pluralsight
Course Summary
Distributed computing is hard, but it doesn't need to be. In this course, you'll learn what Akka.NET clustering is and how you can utilize it to build concurrent, distributed systems that can handle failure and easily scale up or down to meet demand.
-
+
Course Description
Many distributed computing systems are hard to scale or require changes in code to work correctly, but in Building Distributed Systems with Akka.NET Clustering, you'll see that it doesn't have to be a hassle. In this course, you'll learn how to build a distributed system with Akka.NET, which provides a high level of abstraction to make clustering a deployment detail with no code changes. You'll see the benefits you will get with Akka.NET clustering, such as scalability and fault tolerance. You'll also look at some of the core concepts needed to fully understand clustering, such as seed nodes and gossip. Finally, you'll identify the minimum viable solution and then refactor that into a microservices solution step by step. By the end of this course, you'll be able to build a stress-free, high-quality distributed system that works.
-
+
Course Syllabus
Course Overview- 1m 42s
—Course Overview 1m 42sIntroducing Clusters and What They Can Do for You- 6m 13s
—Course Introduction 0m 44s
—Module Introduction 0m 26s
—Globomantics and the Cluster 0m 50s
—Fault Tolerance 1m 42s
—Scalability 1m 33s
—Summary 0m 56sBringing Systems Together to Form Clusters- 13m 50sInteracting with the Cluster- 28m 38s