Akka.NET API Docs
Akka.NET Framework
Introduction
- What is Akka?
- Why Akka?
- Getting Started
- The Obligatory Hello World
- Use-case and Deployment Scenarios
- Examples of use-cases for Akka
Akka.NET Concepts
- Terminology, Concepts
- Actor Systems
- What is an Actor?
- What is a Message?
- Supervision and Monitoring
- Actor References, Paths and Addresses
- Location Transparency
- Message Delivery Reliability
- Configuration
Working with Actors
- Creating your first Actor
- Defining an Actor class
- What's in an Actor
- Creating actors with Props
- Handling Messages
- Sending Messages
- Actor lifecycle
- Dispatchers
- Mailboxes
- Switchable Behaviors
- Stashing Messages
- Stopping Actors
Actors
- Working with actors
- F# API
- ReceiveActors
- Finite State Machines
- Persistence
- Fault Tolerance
- Props
- Receive timeout
- Dependency injection
- Routers
Akka.Remote
- Akka.Remote Overview
- Transports
- Remote Messaging
- Deploying Actors Remotely
- Detecting & Handling Network Failures (DeathWatch)
- Network Security
Akka.Cluster
- Akka.Cluster Overview
- Cluster Routing
- Cluster Configuration
- Accessing the Cluster
ActorSystem
Extension
Networking
Utilities
Testing
Information for Akka Developers
- Building and Distributing Akka.NET
- Getting Access to Nightly Akka.NET Builds
- Contributor guidelines
- Documentation Guidelines
- Team