bpstudy#34 導入
DESCRIPTION
BPStudy #34 で話した内容です。導入部分。TRANSCRIPT
AWS/Tornado/Django/AS3 による リアルタイムチャットの裏側
株式会社ビープラウド@akisutesama @wozozo @torufurukawa
@wozozo@akisutesama
@torufurukawa
きせかえアバターでリアルタイムチャット
未知との遭遇
• 非同期リアルタイム
• スケーラビリティ
• アバター
技術のメリットとデメリット
選択肢がありすぎてどうすれば…
ケーススタディがみなさんの一助になりますように
デモります
Amazon EC2
nginx
DjangoDjnago
TornadoTornado
DBmaster
DBslave
CloudFront
nginx
DjangoDjnago
TornadoTornado
DBmaster
DBslave
CloudFront
ロードバランシング静的コンテンツSSL など
DjangoDjnago
TornadoTornado
DBmaster
DBslave
CloudFront
DjangoDjnago
DBmaster
DBslave
アバター状態•ログイン•きせかえ•入退室•メタデータ
CloudFront
画像・SWF
描画アニメーションダイアログ
TornadoTornado
DBslave
発言・動作
TornadoTornado
DBslave
発言・動作
TornadoTornado
DBslave
発言・動作
配信
TornadoTornado
TornadoTornado
「パンツ何色?」
TornadoTornado
「パンツ何色?」
「パンツ何色?」
TornadoTornado
「パンツ何色?」
「パンツ何色?」
「パンツ何色?」
TornadoTornado
「パンツ何色?」
「パンツ何色?」
「パンツ何色?」
......
Amazon EC2
nginx
DjangoDjnago
TornadoTornado
DBmaster
DBslave
CloudFront
TornadoTornado
TornadoTornado
AS3でアバター描画などなどby @akisutesama
TornadoTornado
AS3でアバター描画などなどby @akisutesama
Tornado で非同期通信by @wozozo