Rohan Sircar
1abc30070c
Erroneously used functional actor for mutable state. Changed actor style to OO from functional. Experimented with ask pattern to get final result |
||
---|---|---|
.gitignore | ||
ActorDemo.sc | ||
LICENSE | ||
README.md |
Akka Actors Demo
An experiment to see how the actor model can be used to synchronize / encapsulate mutable state without the use of locks.
Usage
./ActorsDemo.sc
Sample output:
13:02:58.966 [TestActors-akka.actor.default-dispatcher-3] INFO ammonite.$file.AkkaActorsDemo.ActorDemo$RootActor$ - --- Beginning ---
13:02:58.967 [TestActors-akka.actor.default-dispatcher-5] INFO ammonite.$file.AkkaActorsDemo.ActorDemo$CounterActor$CounterActor - Value of counter is 5
CounterResult(5)