3 ms·
> The biggest problem Twitter had was using MySQL for data storage. Sorry but I find this part contradictory. And the argument that follows sounds like backpe
by hu3 3y ago
> The biggest problem Twitter had was using MySQL for data storage.
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.
- mattmcknight 3y agoMySQL was the biggest problem they had though! They brought in Lucene (Earlybird) that massively improved performance- which makes a lot of sense.(in addition to adding Cassandra and eventually manhattan). 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.