Akka.NET Pitfalls: Delayed Startup for Akka.Cluster-Dependent Work

Описание к видео Akka.NET Pitfalls: Delayed Startup for Akka.Cluster-Dependent Work

Akka.NET Pitfalls: subtle things that can go wrong with your Akka.NET applications. In this instance we're going to look at a problem that occurs with Akka.Cluster applications - what happens when you have work that requires you to be a part of the cluster before it can function correctly?

In this video we explore how to delay starting that work until the cluster is ready using some callback functionality provided directly into Akka.Cluster itself.

Akka.NET: https://getakka.net/
Akka.Hosting: https://github.com/akkadotnet/Akka.Ho...
Introduction to Akka.Hosting:    • Introduction to Akka.Hosting - HOCONl...  
Distributing State Reliably with Akka.Cluster.Sharding:    • Distributing State Reliably with Akka...  
Introducing Phobos 2.0 - OpenTelemetry for Akka.NET:    • Introducing Phobos 2.0 - OpenTelemetr...  
OpenTelemetry in .NET Explained:    • OpenTelemetry in  .NET Explained  

(00:00) Problem Background
(01:11) The Code
(03:10) Crash Logs and Problem Indicators
(04:25) The Bug
(06:29) The Fix: Cluster.OnMemberUp
(08:48) Deploying Fix to Kubernetes Cluster
(10:47) Results and Take-aways

Комментарии

Информация по комментариям в разработке