2008-06-02 20:52:57
TwitterのDBサーバーは何とたった3台らしい!
テーマ:WEB2.0
前回に引き続きTwitterです(笑)
Twitterの秘密主義はただでさえダウンしまくりでイライラしていた多くのユーザーを、更にイライラさせていました。ただ、最近の彼らは何とか変わらなければという、姿勢が見えて来ました。今回のTechcrunchとTwitterのやり取りは、多くのサービス系のサイトのユーザー対応のお手本になるのではないでしょうか。
今回はまずTechcrunchが多少挑発気味に、Twitterのアーキテクチャーに関して質問をなげました。
おい、Twitter、私もちょっと質問があるんだが:Techcrunch
この中では、内部で秘密にしておきたいんじゃないかと思われる様なことまで指摘しています。
それに対して,Twitter側は自身の開発ブログで以下の様に詳細且つ丁寧に回答しました。
t's Not Rocket Science, But It's Our Work
恐らくはかなり答えにくいだろうという、質問にまで真摯に回答しています。これによって多くのブロガーやユーザーたちからも声援の声が上がっています。ユーザーやメディアを味方に付けるためには、自分たちにとって不利な情報を隠すのではなく、むしろそれを率先して公開していくことこそが、みんなの信頼を得るために重要なことなんだなと思いました。
このやり取りの中で分かったビックリする事実は
1,更新系マスターDBは1台だけで、バックアップも無い
2,表示用は複数台(恐らく2,3台)しかない
3,マスターがクラッシュした場合、手動でDBを切り替えなければいけない
アプリケーションサーバーの構成などに関しては、語られていなかったので、そっちの台数が相当あるのかもしれないのですが、Twitterくらいメジャーなサービスがこんな構成で運営されていた(出来ていた)ことにはビックリです!こんな構成しか作っていなくて、ダウンが多いことを自分たちのせいにされてはRailsも堪ったもんじゃ無いですよね(苦笑)
Twitter、Ruby on Railsの継続採用を明らかに:CNET
Twitterの秘密主義はただでさえダウンしまくりでイライラしていた多くのユーザーを、更にイライラさせていました。ただ、最近の彼らは何とか変わらなければという、姿勢が見えて来ました。今回のTechcrunchとTwitterのやり取りは、多くのサービス系のサイトのユーザー対応のお手本になるのではないでしょうか。
今回はまずTechcrunchが多少挑発気味に、Twitterのアーキテクチャーに関して質問をなげました。
おい、Twitter、私もちょっと質問があるんだが:Techcrunch
この中では、内部で秘密にしておきたいんじゃないかと思われる様なことまで指摘しています。
それに対して,Twitter側は自身の開発ブログで以下の様に詳細且つ丁寧に回答しました。
t's Not Rocket Science, But It's Our Work
恐らくはかなり答えにくいだろうという、質問にまで真摯に回答しています。これによって多くのブロガーやユーザーたちからも声援の声が上がっています。ユーザーやメディアを味方に付けるためには、自分たちにとって不利な情報を隠すのではなく、むしろそれを率先して公開していくことこそが、みんなの信頼を得るために重要なことなんだなと思いました。
このやり取りの中で分かったビックリする事実は
1,更新系マスターDBは1台だけで、バックアップも無い
2,表示用は複数台(恐らく2,3台)しかない
3,マスターがクラッシュした場合、手動でDBを切り替えなければいけない
アプリケーションサーバーの構成などに関しては、語られていなかったので、そっちの台数が相当あるのかもしれないのですが、Twitterくらいメジャーなサービスがこんな構成で運営されていた(出来ていた)ことにはビックリです!こんな構成しか作っていなくて、ダウンが多いことを自分たちのせいにされてはRailsも堪ったもんじゃ無いですよね(苦笑)
Twitter、Ruby on Railsの継続採用を明らかに:CNET




