Fast Track to Akka with Scala

In this two-day course participants will learn to develop pragmatic, reactive applications with Akka. We introduce you to the theoretical foundations of concurrency and fault tolerance while transforming this knowledge into practice with the tools and abstractions provided by Akka.

The focus of this workshop is to enable you to develop your own applications with Akka and Scala. You will also learn how to roll them out into production. Hands-on exercises and discussions will foster your understanding of this library.


  • How to design scalable and fault-tolerant applications using Akka’s actors
  • Configuring, testing and tuning Akka applications
  • Common mistakes and best practices for designing asynchronous, event-driven systems using Akka
  • How to start using Akka in production systems


Code examples and exercises will be written in Scala, so a basic knowledge of Scala is required. Students should bring their own laptop with Java 8 or higher installed.

This training is also available in German and as an in-house workshop. For questions, please contact us at

innoQ offers this workshop as an offical Lightbend Training and Consulting partner.