Crime of the Dirty Type
summary
A practical migration story from Akka Classic to Akka Typed showing concrete tactics: adopt protocol-based messages and Behaviors, use conversion helpers to migrate actors one at a time while keeping both typed and untyped packages in the same build, and avoid big 1–2 day refactors. Demonstrations include using Akka Typed with Akka Persistence, the typed ask pattern with replyTo, and notes about persistence-plugin and API gaps that still need manual fixes.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:50Akka refactoring issues
- 3:34Typed vs untyped actors
- 5:01Akka Typed protocols
- 6:07Understanding Behaviours
- 7:52Typed responses
- 10:16Dependency injection
- 12:30Ask pattern
- 15:00Migrating to Akka Typed
- 16:51Akka Typed challenges
- 17:34Typed Akka benefits
- 18:35Demo and workshop
- 20:00Q&A
related talks
48mThe Zen of Akka
52mGo Fully Functional and Take Your Legacy Code with You!
50mReification and type-safety in a CQRS world
34mNot Your Uncle’s Clean Code (TypeScript Edition)
43mHow to get away with functional programming in frontend applications
42mReactive Design Patterns
01h 01mLegacy Architecture Migration Patterns with DDD
31mArchitecture metamorphosis: a real case study
