Companies Home Search Profile

Akka.NET 1 Persistence Fundamentals

Focused View

Jason Roberts

1:40:18

43 View
  • 0. Course Overview.mp4
    01:26
  • 0. Introduction.mp4
    01:05
  • 1. Why Persistent Actors-.mp4
    02:08
  • 2. Architectural Overview.mp4
    02:31
  • 3. The Event Journal Store.mp4
    01:47
  • 4. Supported Persistence Stores.mp4
    01:12
  • 5. Snapshots.mp4
    01:57
  • 6. At-least-once Message Delivery.mp4
    00:52
  • 7. Course Outline.mp4
    01:09
  • 8. State Loss in Non-Persistent Actors.mp4
    08:47
  • 9. Summary.mp4
    01:50
  • 0. Introduction.mp4
    02:23
  • 1. Understanding Persistent Actors.mp4
    03:03
  • 2. Getting Started.mp4
    05:35
  • 3. Persisting And Recovering Messages.mp4
    06:14
  • 4. Configuring SQL Server Journal Store.mp4
    06:46
  • 5. Restoring Players on Application Restart.mp4
    08:02
  • 6. Additional Properties and Methods.mp4
    02:03
  • 7. Additional Considerations.mp4
    01:46
  • 8. Summary.mp4
    01:51
  • 0. Introduction.mp4
    01:10
  • 1. Understanding Events and Commands.mp4
    02:41
  • 2. Creating Commands and Events.mp4
    04:34
  • 3. Refactoring PlayerCoordinatorActor.mp4
    02:59
  • 4. Refactoring PlayerCharacter.mp4
    05:44
  • 5. Summary.mp4
    01:38
  • 0. Introduction.mp4
    01:22
  • 1. Understanding Snapshots.mp4
    02:48
  • 2. Snapshot Configuration and PlayerActorState Class.mp4
    03:20
  • 3. Saving Snapshots.mp4
    02:14
  • 4. Retrieving Snapshots.mp4
    02:30
  • 5. Snapshots in Action.mp4
    05:03
  • 6. Summary.mp4
    01:48
  • Description


    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.

    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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Jason Roberts
    Jason Roberts
    Instructor's Courses
    With over 15 years of experience in both frontend and backend software development, Jason Roberts is a freelance developer, trainer, and author. He holds a Bachelor of Science degree in computing, is the author of several books, and writes at his blog DontCodeTired.com. Jason is an open source contributor and in addition to enterprise software development, he has designed and developed Windows Store and Windows Phone apps.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 33
    • duration 1:40:18
    • level average
    • English subtitles has
    • Release Date 2023/10/18