So long untyped actors, make way for Akka-Typed
summary
Akka Typed brings compile-time message protocol safety to Akka actors by replacing untyped Actor.receive with Behavior-based APIs that return the next state instead of mutating fields. The talk shows a Scala ticket-reservation actor implemented with tell/ask semantics, supervision strategies, and lifecycle handling (stop/cleanup), and highlights that sending the wrong message type fails to compile, preventing runtime misdeliveries and simplifying state reasoning.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:03Actor model in Akka
- 3:06Untyped actors example
- 8:51Typed actors with Akka-Typed
- 15:15Typed actors benefits
- 17:43Use Akka-Typed
- 18:26Q&A
related talks
21mRefactor a Play application using cats and cats‑effect (cats IO)
47mReal-world scaling with Scala & Akka
41mHandling billions of events per day with Kotlin Coroutines
43mDotty Linker: Precise Types Bring Performance
43mFine-grained everything
10mTypes, TypeScript and the JIT
06mLightning Talk: Quantum Interpretations of the C++ Object Model
30mThe Future of Scala Performance on Big Data
