Upgrading Code

Learn about a couple of important code upgrading tools like hot code upgrades and blue-green deployment.

Hot code upgrades

Now that we’ve deployed our code to production, eventually, we’ll need to update your production systems, whether we’re using Mix or releases. We may even have heard that the Erlang VM is capable of performing hot code upgrades. This feature provides the ability to upgrade code live in production without bringing the system down. To do so, we need to build releases first.

Get hands-on with 1200+ tech skills courses.