Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Akka.NET 1 Persistence Fundamentals

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.

Intermediate
1h 40m
(65)

Created by Jason Roberts

Last Updated Jun 17, 2024

Course Thumbnail
  • Course

Akka.NET 1 Persistence Fundamentals

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.

Intermediate
1h 40m
(65)

Created by Jason Roberts

Last Updated Jun 17, 2024

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

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 1 Persistence Fundamentals
Intermediate
1h 40m
(65)
Table of contents

About the author
Jason Roberts - Pluralsight course - Akka.NET 1 Persistence Fundamentals
Jason Roberts
71 courses 4.4 author rating 10721 ratings

With over 15 years experience, Jason Roberts is a Microsoft .NET MVP, freelance developer, and author.

Get started with Pluralsight