- 1. Introduction
- 1.1. Comparison
- 2. Getting Started
- 2.1. Installation
- 2.2. Hello, World!
- 3. Actors
- 3.1. Actor Lifecycle
- 3.2. Communication
- 3.3. Sources
- 3.4. Structural Actors
- 4. Actor Groups
- 4.1. Routing
- 4.2. Supervision
- 4.3. Configuration
- 4.4. Multiple Runtimes
- 5. Utility
- 5.1. Logging
- 5.2. Telemetry
- 5.3. Dumping
- 5.4. Tracing
- 6. Distribution
- 6.1. Transport
- 6.2. Protocol Evolution
- 7. Testing
- 7.1. Unit Testing
- 7.2. The Replayer
- 7.3. Approval Testing
- 7.4. Stress Testing
- 8. Conventions
- 8.1. Project Structure
- 9. Deployment
- 10. Patterns
- 10.1. Pattern: ID Generation
- 10.2. Pattern: Network servers
- 10.3. Pattern: Pub/Sub
- 10.4. Pattern: A Workqueue
- 10.5. Pattern: CQS
- 10.6. Pattern: Event Sourcing
- 10.7. Pattern: Transactions
- 10.8. Pattern: Frontend as an Actor
- 10.9. Pattern: Gateways