Akka (akkasource.org) is a Scala and Java framework for building highly scalable, fault-tolerant applications. Akka is inspired by Erlang's OTP framework. It uses *Actors* as the primary concurrency mechanism, with support for fault tolerance through transactional actors ("transactors"), actor supervision and error recovery, distributed processing, and transactional state management using Clojure-style persistent data structures, with or without "durable" persistence from NoSQL data stores like MongoDB, Redis, and Cassandra.
Akka also provides convenient integration APIs to 3rd-party libraries for web applications, REST, messaging queues, security, Spring and Guice dependency injection, etc.
Using a live example, this session demonstrates the capabilities of Akka and the productivity you can enjoy while using it.
Minor irritant, major pedant, Big Data poser, O'Reilly author, lurks at Think Big Analytics. bio from Twitter
Sign in to add slides, notes or videos to this session