4 ms·
For the question of "which language should I use, should I use Elixir?", I think it's valid to evaluate it against "all the other ecosystems that solve the same
by cangeroo 3y ago
For the question of "which language should I use, should I use Elixir?", I think it's valid to evaluate it against "all the other ecosystems that solve the same problems differently".
If you want to design a bespoke solution from scratch, then it could make sense to use a single ecosystem, that avoids the complexity of Kubernetes et al.
So it really depends on your use case.
If you're designing independent software, like RabbitMQ, it might make sense.
It's not bad, it's just that other solutions are often better.
- cangeroo 3y agoBut it seems that I misread the original question. I see now that it reads "should I be using Elixir for new projects or Erlang?". There was a linebreak after "new projects", so it only read to me as "should I be using Elixir for new projects". Apologies.
- lolinder 3y agoBut you haven't justified why the "normal" solutions are better. That's all that I'm asking for—if k8s deployment is better than hot swapping on a distributed BEAM VM, then explain why, don't just say that the BEAM is worse because it is different.