akka-net-best-practices
CommunityMaster Akka.NET patterns for reliable actors.
Software Engineering#cluster#actor-model#props-patterns#akka-net#supervision#event-stream#distributed-pubsub
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.