(no title)
kungfooguru | 6 years ago
Over a decade professionally.
The closest thing Erlang has to it is pool http://erlang.org/doc/man/pool.html
kungfooguru | 6 years ago
Over a decade professionally.
The closest thing Erlang has to it is pool http://erlang.org/doc/man/pool.html
ZephyrP|6 years ago
We never used pool. The nodes were mapped onto heterogenous machines sharing the host with a 3rd-party daemon. It's configuration changes even took place through a module update hook written in Erlang itself. We both deployed new code and distributed work "manually" across them entirely on OTP.
[NOTE] It it surprising, or was to me, that there are problems with having a fairly small number of nodes fully connected. I'm lucky enough to have avoided learning this the hard way, but imagine this could serve as a painful backbone to an "Erlang deployment war story".
kungfooguru|6 years ago
I worry about, and have seen this both in the first hype phase of Erlang a number of years ago, the misconception about what Erlang offers and the resulting frustration, blaming it on the tool and quitting.
Hoping in the chapters I'm working on for https://adoptingerlang.org/docs/production/ I can better explain the benefits of running on k8s (or similar), while also making clear it certainly isn't the right choice in all cases.
- Tristan