10/04/19 23:12:32 Rn3Rb14D
なぜTwitterは低遅延のままスケールできたのか 秒間120万つぶやきを処理、Twitterシステムの“今” ? @IT
URLリンク(b.hatena.ne.jp)
サービスの構造がシンプルなTwitterは、サービス開始当初には実装もシンプルだったようだ。
各つぶやきのIDをプライマリキーとして、ユーザーIDやテキスト、時刻などを1つのテーブルに保存。
これをマスター・スレーブ構成とすることで、readの性能を上げるというストレートなスケーリングを行っていたという。
Twitter創始者が語るWeb 2.0の要諦 - @IT
URLリンク(www.atmarkit.co.jp)
ウィリアム氏がOdeo内で始めた小さなプロジェクトが「Twitter」だ。
Ruby on Railsを使って2週間で最初の動くバージョンを 作り上げた