Akka.NET 1 Persistence Fundamentals
Offered By: Pluralsight
Course Description
Overview
Akka.NET makes building concurrent, scalable, reactive, self-healing, and distributed systems easier. This course will show you how to create persistent actors that recover their state when they restart due to exceptions or process/server crashes.
Akka.NET makes building concurrent, scalable, reactive, self-healing, and distributed systems easier. Even though Akka.NET actors help you to manage concurrency, by default they only exist in-memory. In this course, Akka.NET 1 Persistence Fundamentals, you're going to learn about the core features of Akka.NET Persistence and how you can use these features to restore the internal actor state if the actor restarts or the server crashes. First you'll learn how to refactor existing actors to be persistent. Next, you'll learn about how Akka.Persistence supports multiple back-end data stores. Finally, you'll learn how to improve actor recovery speeds by using optional snapshots. By the end of this course, you'll understand how to get started creating persistent actors that can restore their state, how to configure a persistence back-end store such as SQL Server, how to think in terms of events and commands, and how to implement performance-improving snapshots.
Akka.NET makes building concurrent, scalable, reactive, self-healing, and distributed systems easier. Even though Akka.NET actors help you to manage concurrency, by default they only exist in-memory. In this course, Akka.NET 1 Persistence Fundamentals, you're going to learn about the core features of Akka.NET Persistence and how you can use these features to restore the internal actor state if the actor restarts or the server crashes. First you'll learn how to refactor existing actors to be persistent. Next, you'll learn about how Akka.Persistence supports multiple back-end data stores. Finally, you'll learn how to improve actor recovery speeds by using optional snapshots. By the end of this course, you'll understand how to get started creating persistent actors that can restore their state, how to configure a persistence back-end store such as SQL Server, how to think in terms of events and commands, and how to implement performance-improving snapshots.
Syllabus
- Course Overview 1min
- Introduction to Persistent Actors 23mins
- Implementing Persistent Actors 37mins
- Thinking in Events and Commands 18mins
- Improving Actor Recovery Time with Snapshots 19mins
Taught by
Jason Roberts
Related Courses
Front-End JavaScript Frameworks: AngularThe Hong Kong University of Science and Technology via Coursera Многопоточность и сетевое взаимодействие в Android
Moscow Institute of Physics and Technology via Coursera Creating a Dynamic Web Application using RShiny
Coursera Project Network via Coursera Building Web Applications with Shiny in R
DataCamp Develop a reactive Java microservice with ReactiveJ
Udemy