What will you learn?
API actors basics
Let's play with the new actors API, walk through the basics of behaviors, learn about actor lifecycle, supervision, scheduling and other fundamental concepts.
What about the classical approach?
As Akka reached a broad adoption on production systems, its users identified quite a few pain points that needed to be addressed. Let's practice how to leverage the new supervision model, improved actor lifecycle handling, refined timers and many more enhancements. During this workshop you will explore important patterns and takeaways we've learned while introducing typed actors to our system.
All-day online workshop on June 12th (Zoom platform). You will receive a link in the confirmation email. Limit of participants - 15 people.
Basic knowledge of Scala language. No previous knowledge of Akka stack is required, although users experienced with Classical Akka will also benefit from this workshop.
Limit: 15 participants
Andrzej Ludwikowski, Krzysztof Ciesielski
- Actor Model: basic theory
- disadvantages of untyped actors
- spawning actors
- sender() vs replyTo
- actor behaviors
- typed actor lifecycle
- designing actor API
- error handling and supervision
- creating and managing child actors
- spawning protocol receptionist pattern
- typed and untyped actors coexistence (optional)
- stash (optional)
- dispatchers (optional)