Erlang is quite famous for long-running interruption-free installations. But how is this achieved in practice while still evolving the software?
We will look at different deployment options, from simple to advanced:
1. Deployment by restart
2. Hot code reloading
3. Release handling
See hot code reloading in action and learn how to avoid common traps & pitfalls.
Talk objectives: By the end of this talk you shall be able to decide: Which strategy is right for me? What do I have to consider?
Target audience: General familiarity with Erlang is assumed.
Slides