Why We Chose Rails to Build Gitlab
&gt; Ruby was optimized for the developer, not for running it in production,&quot; says Sid. &quot;For the things that get hit a lot and have to be very performant or that, for example, have to wait very long on a system IO, we rewrite those in Go<p>Since they prefer the language patterns of Ruby but want better performance for concurrent processes, it seems like this would be a perfect use case for Elixir with Phoenix. I wonder if they considered it.