Underjord, a small team specializing in Elixir consulting and contract work, emphasizes the benefits of Erlang’s hot code updates, a unique feature that sets it apart from other runtimes. While standard Elixir releases do not support this feature, there are blog posts and guides available for those interested in learning how to implement it. Bryan Hunter and Chris Keathley advocate for the importance of utilizing hot code updates, as demonstrated by Whatsapp’s success with the feature. Underjord regularly uses hot code updates for minor adjustments, finding it particularly useful in development on embedded Elixir devices. They anticipate further tooling to enhance the implementation of hot code updates in Elixir.
https://underjord.io/how-i-use-erlang-hot-code-updates.html