2015
Pluralsight
Jason Roberts
1:26
English
Akka.NET makes building concurrent, scalable, reactive, self-healing, and distributed systems easier. Even though Akka.NET actors help us to manage concurrency, they only process one message at a time. This may lead to bottlenecks, reduced message throughput and reduced system responsiveness. By the end of this course you'll know how to increase and optimize the throughput of messages through actors and create more performant, reactive, and scalable systems.
Improving Message Throughput in Akka.NET
Introduction
Suggested Prerequisites
Overview of Routers
Types of Routers
Overview of Routing Strategies
Supplied Routing Strategies
Demo Application Overview
Using a Group Router
Using a Pool Router
Configuring Routers with HOCON
Automatic Dynamic Pool Resizing
Summary
Regulating Message Processing with Stashing
Introduction
Overview of Message Stashing
Akka.NET Stashing API
Running with No Stash
Adding a Message Stash
Unstashing Messages
Summary
Increasing Asynchronous Message Throughput
Introduction
Blocked Actors
Blocking Demo
Deadlocking an Actor With Code That Never Ends
Using Async/Await in Actors
PipeTo
Refactoring to Use PipeTo
Summary
Download File Size:212.18 MB