Documentation
Download
Mailing List
Code
Commercial Support
General
|
Actor Systems
»
Contents
«
Examples of use-cases for Akka
|
Version 2.0.5
General
Actor Systems
Hierarchical Structure
Configuration Container
Actor Best Practices
What you should not concern yourself with
What is an Actor?
Actor Reference
State
Behavior
Mailbox
Children
Supervisor Strategy
When an Actor Terminates
Supervision and Monitoring
What Supervision Means
What Restarting Means
What Lifecycle Monitoring Means
One-For-One Strategy vs. All-For-One Strategy
Actor References, Paths and Addresses
What is an Actor Reference?
What is an Actor Path?
How are Actor References obtained?
Reusing Actor Paths
The Interplay with Remote Deployment
The Interplay with Clustering
(Future Extension)
What is the Address part used for?
Special Paths used by Akka
Location Transparency
Distributed by Default
Ways in which Transparency is Broken
How is Remoting Used?
Marking Points for Scaling Up with Routers
Akka and the Java Memory Model
The Java Memory Model
Actors and the Java Memory Model
Futures and the Java Memory Model
STM and the Java Memory Model
Actors and shared mutable state
Message send semantics
Guaranteed Delivery?
Delivery semantics
Configuration
Where configuration is read from
When using JarJar, OneJar, Assembly or any jar-bundler
How to structure your configuration
Listing of the Reference Configuration
Custom application.conf
Including files
Logging of Configuration
A Word About ClassLoaders
Application specific settings
Contents