Perhaps they should switch over to Elixir instead. It's somewhat similar to Ruby, but the performance of the Erlang VM (BEAM) is second to one for multithreaded and multiprocessed workflows, as is usually the case for many clients on a server for a web app. Of course, Elixir is not as fast as say Rust or perhaps even Java for raw computational work, but I'd say the tradeoff is worth it.