13. Copyright
(C)
2015
DeNA
Co.,Ltd.
All
Rights
Reserved.
デモとベンチマーク
13
H2O -‐‑‒ making HTTP better
14. Copyright
(C)
2015
DeNA
Co.,Ltd.
All
Rights
Reserved.
14
H2O -‐‑‒ making HTTP better
15. Copyright
(C)
2015
DeNA
Co.,Ltd.
All
Rights
Reserved.
なぜ速いのか
n シンプルで⾼高速なコードを書いているから
15
H2O -‐‑‒ making HTTP better
n 例例: node.js のものより10倍
⾼高速な HTTP/1 パーサ
⁃ これに触発され http-‐‑‒
parser が⾼高速化
⁃ → io.js が5%⾼高速に
16. Copyright
(C)
2015
DeNA
Co.,Ltd.
All
Rights
Reserved.
H2O の現状
n HTTP/2 のサーバ実装におけるフロントランナー
⁃ we hope to see http2 support soon get added to popular
server implementations such as the Apache HTTP Server
and nginx. H2O is a new blazingly fast HTTP server with
http2 support that shows potential.
http://daniel.haxx.se/http2/http2-v1.8.pdf
⁃ So in the HTTP/2 era, we may see H2O as a new rising star,
next to the proven webservers like Nginx and Apache.
https://ma.ttias.be/architecting-websites-http2-era/
n HTTP/2 のプロトコル実装としては nghttp2 が最有⼒力力
16
H2O -‐‑‒ making HTTP better
17. Copyright
(C)
2015
DeNA
Co.,Ltd.
All
Rights
Reserved.
H2O の現状
17
H2O -‐‑‒ making HTTP better
n 注⽬目度度⾼高