• Introduction
    • What is Akka.NET?
    • What are actors?
    • Akka.NET Libraries and Modules
    • Part 1. Top-level Architecture
    • Part 2. The Device Actor
    • Part 3. Device Groups and Manager
    • Part 4. Querying a Group of Devices
    • Use-case and Deployment Scenarios
    • Production Users and Use Cases for Akka.NET
  • Concepts
    • Terminology, Concepts
    • Actor Systems
    • What is an Actor?
    • Supervision and Monitoring
    • Actor References, Paths and Addresses
    • Location Transparency
    • Message Delivery Reliability
    • Configuration
  • Actors
    • ReceiveActor API
    • UntypedActor API
    • Routers
    • Dispatchers
    • Mailboxes
    • Inbox
    • Finite State Machines
    • Fault Tolerance
    • Dependency Injection
    • Testing Actor Systems
    • Coordinated Shutdown
  • Persistence
    • Architecture
    • Event sourcing
    • Persistence Views
    • Snapshots
    • At-Least-Once Delivery
    • Event Adapters
    • Persistent FSM
    • Storage plugins
    • Custom serialization
    • Persistence Query
  • Streams
    • Introduction
    • Streams Quickstart Guide
    • Reactive Tweets
    • Design Principles behind Akka Streams
    • Basics and working with Flows
    • Working with Graphs
    • Modularity, Composition and Hierarchy
    • Buffers and working with rate
    • Dynamic stream handling
    • Custom stream processing
    • Integration
    • Error Handling in Streams
    • Working with streaming IO
    • Pipelining and Parallelism
    • Testing streams
    • Overview of built-in stages and their semantics
    • Streams Cookbook
    • Configuration
  • Networking
    • I/O
    • Serialization
    • Multi-Node TestKit
  • Remoting
    • Overview
    • Transports
    • Remote Messaging
    • Deploying Actors Remotely
    • Detecting & Handling Network Failures (DeathWatch)
    • Network Security
  • Clustering
    • Overview
    • Cluster Routing
    • Cluster Configuration
    • Accessing the Cluster ActorSystem Extension
    • Cluster Singleton
    • Distributed Publish Subscribe in Cluster
    • Cluster Client
    • Cluster Sharding
    • Distributed Data
    • Split Brain Resolver
  • Utilities
    • Event Bus
    • Logging
    • Serilog
    • Scheduler
    • Circuit Breaker