How does Elixir handle OOMs, in such a case?
Do they fail the entire VM, too?
Do they fail the entire VM, too?
As a operator/user, you can certainly write some code to scan for large processes, and kill them; with a fair bit of success, but that's not a great thing for the toolkit to do, it doesn't have a good way to tell what's too big or what's intended.
[1] See max_heap_size under http://erlang.org/documentation/doc-9.0/erts-9.0/doc/html/er...