Lightbend Akka for Java – Expert

Want to help your team in getting started with building distributed reactive applications using Akka? I have been working intensively with Akka since 2011 and am offering remote and in-house training for teams.

Summary This is a three-day advanced course on building distributed reactive applications using Akka and Java. It is intended for developers who already have a strong understanding of the fundamentals of building applications using Akka and Java on a single JVM and are looking to learn how to scale out to multiple nodes and 3rd party systems. This course has extensive hands-on work and successive exercises build upon prior lessons learned to produce a fully functional application that is both event-driven and resilient by the conclusion of the course.

Objectives After having participated in this course participants should


Audience Experienced application developers with prior Akka and Java knowledge wishing to learn how to use the Akka concurrency toolkit in a distributed context.

Prerequisites Knowledge of and practice of Akka is assumed (see the related

Lightbend Akka for Java – Professional course). Code examples and exercises will be written in Java using the Java 8 Lambda API. Students should bring their own laptop with Java 8 installed.

Details and format

Interested in training? Please email me at with details about your business. We’ll discuss pricing, assess whether this training is a good fit for your team, and book a course date.