akka-net-best-practices

Community

Master Akka.NET patterns for reliable actors.

AuthorAaronontheweb
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers design resilient Akka.NET actor systems by clarifying best practices for messaging, fault handling, and system architecture.

Core Features & Use Cases

  • EventStream vs DistributedPubSub guidance: when to use local event streams versus cluster-wide publish/subscribe.
  • Supervision strategies: patterns for fault containment, restarts, and child lifecycle management.
  • Error handling patterns: guiding when to catch, escalate, or let the supervision tree handle failures.
  • Props vs DependencyResolver: guidance on when to use simple Props and when to integrate DI containers for complex dependencies.
  • Work distribution patterns: approaches for scaling work across nodes and within a single node, including routing and batching.

Quick Start

Start with a minimal Akka.NET setup that uses local EventStream, apply a supervision strategy, and observe fault handling across a small actor hierarchy.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: akka-net-best-practices
Download link: https://github.com/Aaronontheweb/dotnet-skills/archive/main.zip#akka-net-best-practices

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.