HTML5カンファレンス 2017
基調講演
官民データ利活用推進法
internet
2011 インターネット接続に問題
Hype Cycle
Digital Twin
html5 –> html
2005 Ajaxを利用する 従来型アプリ→Webアプリ→スマホアプリ?
Webも過渡期を迎えている
WoT
機械学習=データ * コンピューティング
セマンティック性
JSON-LD
機械が作った記事を機械(エンジン)が評価する
人と機械→最強
[C1] WebRTC
WebRTC 1.0
Safari: 「レガシーWebRTC APIを有効にする」という設定
Appleは無効化する気がある
ORTC は良い
WebRTC1.0ではSDPを使用する
adapter.jsで差分を埋めようとしている
EdgeはChrome, Safari, Firefoxとは別のコアをつかっている。Edgeは独自。ほかはGoogleのもの。
コーデックにも違い。Firefox/Chrome, Safari, Edge
搭載されているAPIに差分がある。Chrome, Safari, Firefoxは1.0
Edgeだけ個別
ハードウェア(Camera, Audio)ははまりが多い
getUserMediaはくせもの。constraintsとは制約条件。
WebRTCはMCUよりSFUが最近の主流になってきている。Meshではオーバヘッドが大きい。これはユースケースに合わせて運用していくべき。
つながらない問題
NAT(P2P)
プロキシ(シグナリング)
WebRTCは総合格闘技
WebRTCは多レイヤーの知識が必要でトラブルシューティングが大変。
[B2] 大規模運用で見えてくるWebプロトコルの理想と現実、そして今後
2010 HDDをRAID0で運用。電気とスペースが足りない。Disk I/O不足 hdd -> ssd
2011 帯域不足 NW増強、DC追加 Yahoo内部で自分を殺す
2013 pushスパイク問題 proxy,originともに追加
2015 SSL CPU性能不足、システム入れ替え
サービスごとのhttps対応→プロキシを使う
AOSSL対応
可能な限りドメインをまとめていくことを推進
Common Proxy:
CPU: 2x intel xeon 28cores, 56threads
RAM: 128GB
Server: 500 more
Req: 200万rps
App: Apache Traffic Server
EV SSL対応
→SNIによる証明書の出し分け
サービス監視
- nagios
- 管制塔 original
- mackerel★
- log集計 hadoop + カサンドラ
deploy
- chef enterprise + screwdriver
- 速さより安心を重視
- 普段は1台→20%程度→残り様子をみながら
http2
http head of line blocking
http2 は仮想的なストリームで待ちが他のリクエストにひっぱられない。
TLSのハンドシェイクの新規と継続の割合が変わるという点ではhttp/2のメリットある。
4%がTLS 1.0で切るか迷っている。
TLS 1.3はどうなるか
- TLS1.2の限界。様々な技術負債が蓄積
- 安全だけでなくモバイル環境の普及に応じた性能面の向上を
長期に使える、より安全で高性能なTLSプロトコルを作る。
速度面での工夫が含まれる。
TLS1.3の特徴
- 様々な機能、項目の見直し・廃止
→1.2から機能や項目を数多く廃止
2.よりセキュアに
- 性能向上
0-RTT
TLS1.3使えるの?
- 仕様はほぼ完了
- 次のOpenSSL 1.1.1でサポート
- 後方互換の透過性の問題を調査中
GoogleやFacebookが調査を継続している
QUICとは
UDP上でTCP, TLS, HTTP/2の一部を実現するプロトコル。
Googleが開発、2016からIETF芳醇化開始
Google から出るトラフィック30%はQUIC
GoogleによるQUIC性能評価
UDP Proxy導入でより高速
詳解WebRTC
- Erlangを実装してプロトコル導入する
- Let’s Encryptのスポンサー。
- DTLS
master secretから生成
RFCを無駄に守っているEdge
パテント地獄
h264のライセンス
コーデック: AV1
Safari = ( Firefox + Chrome )/2
Coupon:: HTML5J2017
26日の昼まで!!オライリーのeBookストア
(画像検索) stun 状態遷移
Web 技術とブラウザ ーいま知っておくべき Web 最新動向ー
Edgeもこんなにサポートしてくれるよ。
Generic Sensorts