Hey Twitter I Have A Few Questions Too
|
Discussion Policy
Comments that include profanity or personal attacks or other inappropriate comments or material will be removed from the site. Additionally, entries that are unsigned or contain "signatures" by someone other than the actual author will be removed. Finally, we will take steps to block users who violate any of our posting standards, terms of use or privacy policies or any other policies governing this site. Please review the full rules governing commentaries and discussions. You are fully responsible for the content that you post.
|
Sunday, June 1, 2008; 1:09 AM
Lately Twitter has been cleaning house, raising money, doing interviews and actually talking to users. In a blog post last week they did a Q&A session, directly answering questions about Twitter's architecture.
So I have a couple of questions, too, based on a couple of discussions I've had with people who say they've seen Twitter's architecture.
Is it true that you only have a single master MySQL server running replication to two slaves, and the architecture doesn't auto-switch to a hot backup when the master goes down?Do you really have a grand total of three physical database machines that are POWERING ALL OF TWITTER?Is it true that the only way you can keep Twitter alive is to have somebody sit there and watch it constantly, and then manually switch databases over and re-build when one of the slaves fail?Is that why most of your major outages can be traced to periods of time when former Chief Architect/server watcher Blaine Cook wasn't there to sit and monitor the system?Given the record-beating outages Twitter saw in May after Cook was dismissed, is anyone there capable of keeping Twitter live?How long will it be until you are able to undo the damage Cook has caused to Twitter and the community?
Update: Twitter continues to be annoyingly and constructively responsive to criticism. They respond to this post here, saying "We're working on a better architecture." Kind of takes the air out of the balloon when you can't get them riled up.

![[techcrunch]](http://media.washingtonpost.com/wp-dyn/content/graphic/2008/04/04/GR2008040401977.gif)