Course Description and Objectives
This two-day course, designed by Philipp Haller, a long-term member of the Scala team and recognized concurrency expert, is what you need to get started building powerful concurrent applications with the Akka event-driven middleware framework.
It is intended for developers who want to learn how to apply the tools and services provided by the Akka framework and runtime to build high-performance, fault-tolerant systems that scale. Part of the course are hands-on exercises in which you will build real Akka applications. Code examples and exercises will be written in Scala, so previous experience with Scala is required.
After participating in this course you should:
- know how to design scalable, fault-tolerant concurrent applications using Akka's actors
- know how to test, tune, and configure Akka applications
- know best practices for designing asynchronous, event-driven systems using Akka
- be confident to start using Akka in production systems
- What is Akka?
- Actors and actor systems
- Testing Akka
- Fault tolerance
- Routing system