2 ms·
Someone else suggested I was misremembering the Twitter Cassandra timeline so I went back and checked. No, Twitter droped MySQL for Cassandra in 2010 [1], after
by jmyeet 7mo ago
Someone else suggested I was misremembering the Twitter Cassandra timeline so I went back and checked. No, Twitter droped MySQL for Cassandra in 2010 [1], after Facebook open-sourced it in 2008 [2].
Twitter claimed they were using Cassandra (or at least planned to) for storing tweets [3] but had rolled something else entirely (called Manhattan) by 2014 [4][5].
So yes it was originally released by Facebook but it was Twitter who spent a massive effort trying to make it work in production. And failed.
[1]: https://www.informationweek.com/it-infrastructure/twitter-drops-mysql-for-cassandra https://www.informationweek.com/it-infrastructure/twitter-dr...
[2]: https://en.wikipedia.org/wiki/Apache_Cassandra https://en.wikipedia.org/wiki/Apache_Cassandra
[3]: https://highscalability.com/so-why-is-twitter-really-not-using-cassandra-to-store-tweets/ https://highscalability.com/so-why-is-twitter-really-not-usi...
[4]: https://blog.x.com/engineering/en_us/a/2014/manhattan-our-real-time-multi-tenant-distributed-database-for-twitter-scale https://blog.x.com/engineering/en_us/a/2014/manhattan-our-re...
]5]: https://news.ycombinator.com/item?id=7515995 https://news.ycombinator.com/item?id=7515995