Erlang also comes with soft real-time computing meaning that when Elixir is computing real-time data does Elixir allows tasks to be sent after the task’s deadline without the system handling the tasks as a failure as long as the task is completed. As each process can communicate with another process does also Elixir provide fault-tolerance functionality by creating what Elixir calls “supervisors”. I think Elixir is a great language that can handle tons of work at the same time due to its concurrent model but also how easy it is to get started with Elixir and get up and running.