Re:Languages on BEAM, the Erlang virtual machine
by vertex-four on Saturday January 21, 2017 @12:54AM
(#13449038)
On the other hand, most people seem never to touch hot upgrades, even in Erlang, preferring the traditional rolling update across a cluster of machines. A lot of libraries aren't built for it either.
Re:Languages on BEAM, the Erlang virtual machine
by andy_ppp on Saturday January 21, 2017 @08:30AM
(#13449959)
Yes, hot upgrades sound incredible but the other advantages of docker seem to outweigh them. There is no reason you can't write a script to download the release and do the hotupdate but it feels like you are treating your containers as mutable then which is frowned upon.
So far I've preferred to stick to the Erlang way of doing things because it let me be laziest and it hasn't failed me, but someday I would like to see tools that allow the Erlang way and the e.g., K8s way to work together.