Submit Search
20120525 mt websocket
1 like
1,209 views
Ryosuke MATSUMOTO
1 of 7
Download now
Download to read offline
1
2
3
4
5
6
7
More Related Content
PPT
mongoDB: OSC Tokyo2010 spring
ichikaway
PDF
カウチなやつら CouchDB in the room
Makoto Ohnami
PPTX
ゼロから始めるBlob
Kazunori Hamamoto
PPTX
MongoDB on EC2 #mongodbcasual
Yasuhiro Matsuo
PDF
Introduction to MongoDB
moai kids
PPTX
今から始めるDocument db
Kazunori Hamamoto
PDF
mrubyのすすめ
masayoshi takahashi
PDF
Free Serverというナウでヤングなサービス
nemumu
mongoDB: OSC Tokyo2010 spring
ichikaway
カウチなやつら CouchDB in the room
Makoto Ohnami
ゼロから始めるBlob
Kazunori Hamamoto
MongoDB on EC2 #mongodbcasual
Yasuhiro Matsuo
Introduction to MongoDB
moai kids
今から始めるDocument db
Kazunori Hamamoto
mrubyのすすめ
masayoshi takahashi
Free Serverというナウでヤングなサービス
nemumu
What's hot
(20)
PPTX
Mongo db勉強会の補足
CROOZ, inc.
PDF
Db tech showcase2015 how to replicate between clusters
Hiroaki Kubota
PDF
初めてのMongo db
Ryuji Tamagawa
ODP
Mongo db勉強会
otmb
PDF
CasualなMongoDBのサービス運用Tips
Naoki Sega
PDF
ストリーム処理エンジン「Zero」の開発と運用
Eiichi Sato
PPT
第1回鹿児島node.jsの会資料_内村
Koichi Uchimura
PDF
Web Packaging - Use cases and Loading
Kinuko Yasuda
PDF
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
Ryuji Tamagawa
PDF
MongoDBではじめるカジュアルなタイムラインシステム
Hitoshi Asai
PDF
DB tech showcase: 噂のMongoDBその用途は?
Hiroaki Kubota
PDF
W3C yokohama-forum-2012-03-kojiishi
Koji Ishii
PDF
HTML5 Local Storageを利用したメモ帳アプリ
Yossy Taka
PDF
最近のクラウドストレージの事情と私情
Atsushi Hayakawa
PPTX
WebSocketでリアルタイム通信 (第13回学生LT資料)
stmkza
PPT
ザ・ドキュメント~うまくいかないNoSQL~
Akihiro Kuwano
PDF
Casual Compression on MongoDB
moai kids
PDF
汎用apiサーバの構築
Hidetoshi Mori
PPTX
Mongo dbを知ろう
CROOZ, inc.
PPTX
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Mongo db勉強会の補足
CROOZ, inc.
Db tech showcase2015 how to replicate between clusters
Hiroaki Kubota
初めてのMongo db
Ryuji Tamagawa
Mongo db勉強会
otmb
CasualなMongoDBのサービス運用Tips
Naoki Sega
ストリーム処理エンジン「Zero」の開発と運用
Eiichi Sato
第1回鹿児島node.jsの会資料_内村
Koichi Uchimura
Web Packaging - Use cases and Loading
Kinuko Yasuda
RDB経験者に送るMongoDBの勘所(db tech showcase tokyo 2013)
Ryuji Tamagawa
MongoDBではじめるカジュアルなタイムラインシステム
Hitoshi Asai
DB tech showcase: 噂のMongoDBその用途は?
Hiroaki Kubota
W3C yokohama-forum-2012-03-kojiishi
Koji Ishii
HTML5 Local Storageを利用したメモ帳アプリ
Yossy Taka
最近のクラウドストレージの事情と私情
Atsushi Hayakawa
WebSocketでリアルタイム通信 (第13回学生LT資料)
stmkza
ザ・ドキュメント~うまくいかないNoSQL~
Akihiro Kuwano
Casual Compression on MongoDB
moai kids
汎用apiサーバの構築
Hidetoshi Mori
Mongo dbを知ろう
CROOZ, inc.
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Ad
Similar to 20120525 mt websocket
(20)
PDF
Janogia20120921 yoshinotakeshi
Keisuke Ishibashi
PDF
WebSocket Protocol と Plack::Middleware::WebSocket
Yu Nobuoka
PDF
WebSocket + Node.jsでつくるチャットアプリ
Kohei Kadowaki
PDF
AndroidでWebSocket
Kohei Kadowaki
PPTX
再入門、サーバープッシュ技術
Shin Sekaryo
PDF
WebSocketを学ぼう!
Katsuki Chousa
PDF
Html5, Web Applications 2
totty jp
PDF
HTML5と WebSocket / WebRTC / Web Audio API / WebGL 技術解説
You_Kinjoh
PDF
これから利用拡大?WebSocket
AdvancedTechNight
PPTX
JavaプログラマのためのWebSocket概要
Shumpei Shiraishi
PDF
HTTP2 時代の Web - web over http2
Jxck Jxck
PDF
WebRTCの技術解説 第二版 公開版 本編
Contest Ntt-west
PDF
Web socketドロンくん その後-
Yuuichi Akagawa
PPT
websocket-survery
hogemaru_
PDF
HTML5など社内勉強会 Vol.8 - WebSocket
George Harada
PDF
HttpとTelnetをつなぐ何か
ShigekiYamada
PPTX
Interactive connection2
Takao Tetsuro
PPTX
もしWebセキュリティのエンジニアがRFC7540の「HTTP/2アプリ」をWeb診断したら
abend_cve_9999_0001
PPTX
HTML はネットワークをいかに変えてきたか
彰 村地
PDF
SocketStream入門
Kohei Kadowaki
Janogia20120921 yoshinotakeshi
Keisuke Ishibashi
WebSocket Protocol と Plack::Middleware::WebSocket
Yu Nobuoka
WebSocket + Node.jsでつくるチャットアプリ
Kohei Kadowaki
AndroidでWebSocket
Kohei Kadowaki
再入門、サーバープッシュ技術
Shin Sekaryo
WebSocketを学ぼう!
Katsuki Chousa
Html5, Web Applications 2
totty jp
HTML5と WebSocket / WebRTC / Web Audio API / WebGL 技術解説
You_Kinjoh
これから利用拡大?WebSocket
AdvancedTechNight
JavaプログラマのためのWebSocket概要
Shumpei Shiraishi
HTTP2 時代の Web - web over http2
Jxck Jxck
WebRTCの技術解説 第二版 公開版 本編
Contest Ntt-west
Web socketドロンくん その後-
Yuuichi Akagawa
websocket-survery
hogemaru_
HTML5など社内勉強会 Vol.8 - WebSocket
George Harada
HttpとTelnetをつなぐ何か
ShigekiYamada
Interactive connection2
Takao Tetsuro
もしWebセキュリティのエンジニアがRFC7540の「HTTP/2アプリ」をWeb診断したら
abend_cve_9999_0001
HTML はネットワークをいかに変えてきたか
彰 村地
SocketStream入門
Kohei Kadowaki
Ad
More from Ryosuke MATSUMOTO
(8)
PDF
Saint2012 mod process security
Ryosuke MATSUMOTO
PDF
組み込みスクリプト言語Mrubyを利用したwebサーバの機能拡張支援機構
Ryosuke MATSUMOTO
PDF
軽量Ruby『mruby』について
Ryosuke MATSUMOTO
PDF
Mod mrubyについて
Ryosuke MATSUMOTO
PDF
第2回 松本勉強会 2012 05 25 - apache2.4とmod_lua
Ryosuke MATSUMOTO
PDF
第1回 松本勉強会 2012 05 11 - 公開版
Ryosuke MATSUMOTO
PDF
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
Ryosuke MATSUMOTO
PDF
スレッド単位で権限分離を行うWebサーバのアクセス制御アーキテクチャ
Ryosuke MATSUMOTO
Saint2012 mod process security
Ryosuke MATSUMOTO
組み込みスクリプト言語Mrubyを利用したwebサーバの機能拡張支援機構
Ryosuke MATSUMOTO
軽量Ruby『mruby』について
Ryosuke MATSUMOTO
Mod mrubyについて
Ryosuke MATSUMOTO
第2回 松本勉強会 2012 05 25 - apache2.4とmod_lua
Ryosuke MATSUMOTO
第1回 松本勉強会 2012 05 11 - 公開版
Ryosuke MATSUMOTO
汎用性の高い大規模共有型Webバーチャルホスティング基盤のセキュリティと運用技術の改善
Ryosuke MATSUMOTO
スレッド単位で権限分離を行うWebサーバのアクセス制御アーキテクチャ
Ryosuke MATSUMOTO
20120525 mt websocket
1.
ステートレスから一周回ってステートフルへ
- WebSocketとか - 2012/05/25 松本勉強会 ファーストサーバ第II技術G Page 1 / 7
2.
Infomation Id:sawanoboly HiganWorks
LLCの代表をやっています Giraffiを作り続けています ※本日はコレ向けに調査した内容をネタに出張版 最近ZCloud利用(検討)者のコンサルも始めました 一緒に働いてくれる人も(ゆるく)募集中! ※このスライドは第二回松本勉強会にLT参加した際の資料です、配布了承済み。 Page 2 / 7
3.
HTTPのステートレスおさらい 1リクエストに1レスポンスで完結! GET /
HTTP/1.1 HTTP/1.1 200 OK User-Agent: curl/7.22.0 Content-Type: Host: www.example.com text/html;charset=utf-8 Accept: */* Content-Length: 8 Body... コネクション ここでおしまい Page 3 / 7
4.
HTTPで困ること 双方向のデータ交換にあまり向いていない
送信にHTTPのリクエストがまるまる必要、ヘッダが無駄 需要の高まってきたリアルタイム通信に弱い Pushが弱い、クライアント判別に苦労 クライアント同士でチャット等に壊滅的 ポーリング?Commet? Stremingなど工夫の実装はある も一方通行 リアルタイム通信や、サーバサイドPushの需要には ステートフルデータ交換の対応が必要 ※『FSではステートフルなSMTPもFTPも使こうとるよ?』というのは 置いといてください Page 4 / 7
5.
WebSocketってどんなプロトコル? HTML5で仕様固められていたがやっぱり別のプロト コルとして独立。
HTTP1.1のUpgradeを利用して、データ交換プロト コルをHTTPからWebSocketに更新してつかいます。 ※HTTPと同じポートで使えるのが最大のメリット。 平たく言うと、HTTPぽくコネクションしてからの Telnet! ※GiraffiのモニタリングデータはWebSocketを使い、リアルタイムでPush されるようになる(予定) Page 5 / 7
6.
WebSocketコネクション GET / HTTP/1
1 HTTP/1 1 101 Upgrade: WebSocket WebSocket Protocol Handshake Connection: Upgrade Upgrade: WebSocket Host: www.example.com Connection: Upgrade Origin: Sec-WebSocket-Location: http:// www.example.com ws:// www.example.com / Sec-WebSocket-Key1: Sec-WebSocket-Origin: ******== http:// www.example.com Sec-WebSocket-Key2: ******== WebSocketコネクション確立 これ以降は双方向でデータの交換が可能 <ー[データ開始]データ[データ終端]ー> Page 6 / 7
7.
HTTPと見せかけてのTCPコネクション 従来のHTTP向けのロードシェアや、キャパシティ 計算にもう一要素が必要。 =>L4の取り回しを考慮する ESTABLISHEDのTCPコネクション 無通信時、切断等の制限は?
(仕様では切断なし) L4ロードバランサのは以下では? ex. AmazonのELB (60s) 今後一般向けでリアルタイム需要は近い? to be continued... Page 7 / 7
Download