Shopify and GitHub uses MySQL heavily.
And so does Youtube and other behemoths.
Where did you get the notion that MySQL doesn't scale?
Sorry but I find this part contradictory.
And the argument that follows sounds like backpedaling.
Twitter ended up ditching Rails anyways despite "fixing" their data storage. So to me their problem was indeed Rails.
Then they started building a lot of things that weren't web applications, like RPC servers (where they created the finagle library) they ended up with a team where Scala and the JVM was more their area of expertise and interest and solution to every issue.
No one thinks you use MySQL to build every kind of data application, no one thinks you use Rails to build every kind of server.
The ecosystem is slowly fading away. Big industrial libs are still good, but a lot of smaller projects are abandonware, last updated in 18-19.
The cool kids moved on to Go, Rust, TS, Elixir etc.
It seems like they just had to publish couple of benchmarks and articles here and there and that could have been it.
As it has good C interop story it could have a good chance riding on AI hype wave few years later in this alternative history.
That and I’ve found that folks often aren’t very receptive to Ruby like syntaxes initially.
I really wanted to like Crystal, and used it for a few projects. But the immaturity and timing was it's kryptonite.
M:N wasn't added until late 2019 :( -- https://github.com/crystal-lang/crystal/pull/8112
Rails has been on a downward trend for the last 6 years.
[1] https://trends.google.co.in/trends/explore?cat=958&date=2017...