Comment
Comment by munchler
I've always found myself in fundamental disagreement with the Erlang/Elixir philosophy.
I prefer systems that don't fail quite so smoothly. Take this example:
If I was funding development of such a system, I would find this situation unacceptable. I'm paying for an application that doesn't crap out in production every single day, not one that "gracefully recovers" after each such event so the dev team can "peacefully" manage it. The users whose data is lost during these incidents probably wouldn't feel quite so peaceful about it, either.