A toolbox for highly concurrent, fault-tolerant services
When an actor receives a message, it can:
Actors are typically organized in a tree-like hierarchy:
Parent
Child
Child
If a child crashes...
Parent
Child
Child
...the parent actor is notified
!
Depending on its Supervision-Strategy the parent reacts:
(e.g. recreate the child)
Parent
Child
Child
Akka has many modules which are built on top of simple actors: