Hot routes with cowboy (Erlang)
Not all systems, especially web applications, need to be upgraded without being taken out of service. But at ikura, we need it. We do ‘relups’ all the time: we don’t take our service down whenever updates are pushed live.
In Erlang, we are going to write a small module called ‘slug.erl’ which can handle all of this. Our home-spun routine will yield a quasi-random string of characters & with that, we can let our imagination run wild with what to do with the results.Read more »