Part 3. Real-life usage
Part 3 wraps up the book by offering real-world case studies and implementations. Chapter 9 is focused on testing, from designing unit tests for functionality to verifying the functionality of distributed actor systems through multinode tests. Chapter 10 helps you integrate Akka.NET with custom protocols, focusing on sending and receiving data, integrating real-time connection mechanisms, and adding web APIs to allow communication with actor systems. Chapter 11 teaches how to add a persistent backing data store to an actor to save its state, with a focus on developing evolvable applications using Akka.Persistence and event sourcing. Chapter 12 utilizes Akka.Cluster to create elastic and scalable actor systems that span multiple machines. And, finally, chapter 13 is an end-to-end case study that will allow you to implement everything you’ve learned while programming one real-world production problem.