> Worth noting that both Twitter and Facebook started with MySQL.
And both are still using it as primary data store.
And both are still using it as primary data store.
And yes, they certainly cache data in multiple layers using different technologies but from all I as an outsider can see MySQL still seems to be their source of truth for most services. Meaning all writes go to MySQL and at least when going deep in history or doing searches (which typically can't be served from a cache) hit MySQL.
there was a variant library that allowed you to replace memcached servers on the fly without worrying about the size of the cluster list or having to recache.