QCon Tokyo 2012 Twitterのアーキテクチャ #qcontokyo #鳥根

0
Masakazu Matsushita @matsukaz

毎日3億4千万ツイート。平均4K/sec、一日の平均的なピークは6K/sec、2月の大きめなイベントのピーク時で10K/sec。#qcontokyo #鳥根

2012-04-17 16:56:34
Shinji Tanaka @stanaka

Twitterのタイムラインのクエリ処理時間の中央値が1msec 99パーセンタイルで4msecらしい。サーバ内部の話とは言え、さすがに早い #鳥根 #qcontokyo

2012-04-17 16:57:20
Ryusaburo Tanaka @rewtheblow

タイムラインへのツィート配信は、メーリングリストへの配信のイメージ #QConTokyo #鳥根

2012-04-17 16:57:22
Masakazu Matsushita @matsukaz

毎日2億6千万のツイートを配信。秒間1800万ツイート。100万のフォロワーへの配信は、平均3.5秒で配信できる。 #qcontokyo #鳥根

2012-04-17 16:58:07
Ryusaburo Tanaka @rewtheblow

RoRで生成しているhtmlは、画面表示する枠くらいだけとのこと #QConTokyo #鳥根

2012-04-17 16:59:13
Ryusaburo Tanaka @rewtheblow

twitter はリアルタイム性重視。順番はあまり関係ない #QConTokyo #鳥根

2012-04-17 17:01:17
Takuma SHIRAISHI @ts7i

Tweet ダイアログが消えた瞬間にではなく、一旦 Queue へ入った後に非同期でフォロワーに配信されている (fanout)。特にフォロワーが多い人の Tweet はちょっと遅れて配信されたり順番が変わったりする。 #鳥根 #qcontokyo

2012-04-17 17:02:29
Masakazu Matsushita @matsukaz

ツイートするとまずAPIはQueueに貯めこんで、デーモンがQueueから取り出してfanoutする(フォロワーの数を調べて、レンジごとに非同期で配信)。なので自分の投稿より先にそれに対するReplyが来る可能性もある。順序制御は捨ててる。 #qcontokyo #鳥根

2012-04-17 17:02:30
Ryusaburo Tanaka @rewtheblow

配信できるツィートから、どんどん配信! RT @rewtheblow: twitter はリアルタイム性重視。順番はあまり関係ない #QConTokyo #鳥根

2012-04-17 17:02:44
Shinji Tanaka @stanaka

配信は、ツイート → キュー → デーモンが非同期(フォロワー数が多いとさらに分散)で配信という流れ。 #鳥根 #qcontokyo

2012-04-17 17:03:47
Takahiro YAMADA @yamadamn

#鳥根#島根 に見えて仕方がない。つうか紛らわしい。

2012-04-17 17:04:05
Masakazu Matsushita @matsukaz

怒涛のスライドのページングについていけないw 資料公開ぜひお願いします>< @yusukey #qcontokyo #鳥根 #Q

2012-04-17 17:05:49
Masakazu Matsushita @matsukaz

Twitterが開発してる非同期RPCのクライアント/サーバ実装がFinagle。気になるー。OSSらしいので見てみよう。 http://t.co/BtGFeGdf #qcontokyo #鳥根

2012-04-17 17:08:33
dallsuke @dallsuke

25088tps ラピュタのバルス時 #鳥根

2012-04-17 17:21:55
山本ユースケ @yusuke

JavaOneのセッションの日本語版なのですが、オリジナルを公開できるよう現在調整中です RT @matsukaz: 怒涛のスライドのページングについていけないw 資料公開ぜひお願いします>< @yusukey #qcontokyo #鳥根 #Q

2012-04-17 17:50:18
山本ユースケ @yusuke

コクリ RT @hito_asa: JavaOneの話の日本語版かなぁ。 #鳥根

2012-04-17 17:51:17
Masakazu Matsushita @matsukaz

よろしくお願いします!!! RT @yusukey: JavaOneのセッションの日本語版なのですが、オリジナルを公開できるよう現在調整中です RT @matsukaz: 資料公開ぜひお願いします>< @yusukey #qcontokyo #鳥根 #Q

2012-04-17 17:56:38
Takahiro YAMADA @yamadamn

コクリというかパク… おっとyusukeyが来たようだ QT "@yusukey: コクリ RT @hito_asa: JavaOneの話の日本語版かなぁ。 #鳥根"

2012-04-17 19:40:14
@junkoko @junkoko

最近なかなかお目にかかれない鯨と必ず遭遇できる方法を知った! #鳥根

2012-04-17 23:09:03