JVM concurrency: Acting asynchronously with Akka

See the original posting on IBM developerWorks – Java

The actor model, a long-established approach to concurrent programming,
gives you an easy way to build applications for high concurrency and
scalability. Learn about the actor model and start working in Scala or Java
with the Akka implementation of the model.