Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


Going 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.


Can you imagine if even a fraction of the effort poured in to k8s tooling had gone in to the Erlang/OTP ecosystem instead?


This is the norm. It's only weird things like Node.js and Ruby that don't have this property.


While 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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: