Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors.
There were a couple of things I was particularly interested in. First was Ross' description of how Thatcham have moved to Scala and Akka for the services they supply. There's a write up, but highlights include the stability they have, on just a couple of servers, and the minimal amounts of code they have.
I loved the module to integrate with Camel, meaning you can do things like wait for a file to be dropped in a directory and have the contents appear as a message to your actor. Or listen for a POST to a URL, meaning the content is delivered to your actor as a message. Or JMS queue, which turns into...? Yes, a message to your actor. You get the idea. Goodbye integration, hello getting stuff done.
Impressive, rich open source product, with commercial support if you need it.
Links:
- The video and slides are online.
- Actors in Scala by Philipp Haller and Frank Sommers published by Artima.
- http://akkasource.org/




