Next Generation Actors With Akka
summary
Akka introduces typed actor refs and Behaviors that enforce message protocols, removes implicit sender replies (use ask or message adapters), and adds timers, MDC and supervision wrappers. Demo builds a distributed burglar alarm: three ActorSystems join a cluster, sensors register via a receptionist service key, sensors send activity to discovered alarms and logs show alarms firing — the demo works. Caveats: API isn’t fully frozen and typed persistence is still incomplete.
AI-written summary · about
chapters (18)
- 0:00Introduction and setup
- 1:32What is Akka and its evolution
- 5:13Actor model fundamentals
- 7:19Untyped vs typed actors
- 10:31Typed actor basics
- 14:43Stateful typed actors
- 17:15Functional vs imperative styles
- 18:40Advanced typed behaviors
- 23:39Supervision in typed Akka
- 24:23Building a burglar alarm
- 28:18Benefits of typed APIs
- 30:23Sender and reply handling
- 35:12Distributed systems motivation
- 37:19Akka Cluster fundamentals
- 38:22Typed receptionist explained
- 40:08Distributed burglar alarm demo
- 45:54Summary and current status
- 47:42Q&A session
related talks
47mNetworks and Types — the Future of Akka
17mYou asked for it, you got it: type safe Actors
37mAkka Present and Future
37mBeyond Fault Tolerance
29mTHINGS I WISH I KNEW WHEN I STARTED WITH AKKA
45mSo you want to be an actor? Lessons from implementing the actor model
39mAkka.net: The actor programming model
51mBuilding concurrent systems using Akka.NET
