4 ms·
I think Elixir/Erlang is uniquely positioned to get more traction in the inevitable microservice/kubernetes backlash and the return to single server deploys (wi
by dugmartin 4y ago
I think Elixir/Erlang is uniquely positioned to get more traction in the inevitable microservice/kubernetes backlash and the return to single server deploys (with a hot backup). Not only does it usually sip server resources but it also scales naturally as more cores/threads are available on a server.
- dboreham 4y agoThis is the norm. It's only weird things like Node.js and Ruby that don't have this property.
- hunterloftis 4y agoWhile individual Node.js processes are single-threaded, Node.js includes a standard API that distributes its load across multiple processes, and therefor cores. - https://nodejs.org/api/cluster.html#cluster https://nodejs.org/api/cluster.html#cluster
- lliamander 4y agoGoing from an Erlang "monolith" to a java/k8s cluster, I was amazed at how much more work it is takes to build a "modern" microservice. Erlang still feels like the future to me.
- dougmoscrop 4y agoCan you imagine if even a fraction of the effort poured in to k8s tooling had gone in to the Erlang/OTP ecosystem instead?