Docker is the hot deployment technology across the industry, and many workloads are moving into cloud services. But for Elixir and other BEAM languages, there's some hesitation. Will containers work with stateful processes? What about hot code upgrades?
This talk will survey the sources of friction, real or perceived, between Docker and OTP. You'll discover techniques and tools that let your stateful Elixir applications thrive in a container-based cloud environment.
Daniel Azuma is a senior engineer at Google Cloud Platform, where he leads the Ruby and Elixir teams, building libraries and tools for users of his favorite languages. He lives with his wife in the Seattle area, and loves playing the piano, skiing, and having deep conversations with cats.