Elixir does not do that. It will always tell you something even if you wait 30s for it. You’ll still get an error, or the OS process will be killed by f.ex. Linux’s out-of-memory reaper and then obviously nothing will get served as the server will not be there.
Your original question’s answer is: Rust can still crash and burn. You can write very defensively f.ex. never use .unwrap but maybe your colleague will have had a bad morning and will put it in. Then when you hit that place in the code and there’s no (or errored) value the entire OS process aborts.
Elixir does not do that – one error never brings down the entire OS process.


















