Explore hot code loading on the BEAM platform through this 33-minute conference talk from Code BEAM Lite Stockholm 2024. Gain insights from Klarna's 20-year experience implementing no-downtime upgrades, while learning to navigate common challenges and pitfalls. Discover essential techniques for managing supervision trees, implementing backward-compatible API updates, handling anonymous functions, and dealing with RPC calls during upgrades. Learn proven strategies for maintaining system stability during hot code deployment, drawing from real-world applications and best practices developed over two decades of production use.
Overview
Syllabus
Mastering hot upgrades - Dániel Szoboszlay | Code BEAM Lite Stockholm 2024
Taught by
Code Sync