Useful Links
Computer Science
Distributed Systems
Akka and Distributed Systems
1. Foundations of Concurrency and Distributed Systems
2. The Actor Model
3. Akka Framework Overview
4. Akka Fundamentals: The Actor System
5. Actor Communication
6. Actor Lifecycle and Supervision
7. Advanced Actor Patterns and Behaviors
8. Akka Cluster
9. Akka Streams
10. Akka Persistence
11. Akka HTTP
12. Testing Akka Applications
13. Akka Typed
14. Performance and Optimization
15. Production Deployment
Advanced Actor Patterns and Behaviors
State Management Patterns
Finite State Machines
State Definition
Transition Logic
State Data Management
Event Handling
Behavior Switching
Dynamic Behavior Changes
Become and Unbecome
Behavior Stack Management
Use Cases and Patterns
State Persistence Patterns
Message Management
Message Stashing
Stash Buffer Operations
Unstashing Strategies
Memory Management
Use Cases
Message Prioritization
Message Batching
Message Deduplication
Actor Routing
Router Purpose and Benefits
Load Distribution
Parallel Processing
Fault Tolerance
Pool Routers
Internal Actor Management
Pool Sizing Strategies
Pool Lifecycle
Group Routers
External Actor Coordination
Dynamic Group Management
Group Discovery
Routing Strategies
Round Robin Routing
Random Routing
Smallest Mailbox Routing
Consistent Hash Routing
Broadcast Routing
Scatter-Gather Routing
Custom Routing Logic
Special Actor Types
Singleton Actors
Worker Pool Actors
Proxy Actors
Adapter Actors
System Services
Dead Letter Handling
Dead Letter Office
Message Analysis
Debugging Support
Event Bus Integration
Scheduler Services
Delayed Message Delivery
Recurring Tasks
Scheduler Precision
Resource Management
Previous
6. Actor Lifecycle and Supervision
Go to top
Next
8. Akka Cluster