Loading article…
| 原作者 | |
|---|---|
| 初回リリース | 2015年2月18日[1] |
| 安定リリース | 2.2.6 / 2019年8月13日[2] |
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | Unixライク |
| タイプ | ウェブサーバー |
| ライセンス | MITライセンス |
| Webサイト | 翻訳元 |
H2O は無料のオープンソース Web サーバーです。C で書かれており、MIT ライセンスの条件に基づいて配布されています。
HTTP/2とTLSのサポートに重点を置いて設計されており、優先順位付けやサーバープッシュなどの新しいWebテクノロジーを最大限に活用しています。その結果、nginxなどの従来のWebサーバーよりも大幅に優れたパフォーマンスを実現します。[3]
特徴
H2Oには以下の重要な特徴がある: [4]
- HTTP/1.0およびHTTP/1.1 のサポート
- HTTP/2サポート
- サーバー側の調整による依存関係と重み付けに基づく優先順位付けの完全サポート
- キャッシュ対応サーバープッシュ
- HTTP/3サポート (実験的)
- TCP 高速オープン
- TLSサポート
- 静的ファイル配信
- FastCGIサポート
- リバースプロキシ
- mrubyを使用したスクリプト(Rack ベース)
- 正常な再起動とセルフアップグレード
歴史
2014年7月、奥一穂氏はに勤務しながら、モバイルゲーム用サーバーとしてH2Oの開発を開始した。[6]最初のバージョンは2014年12月にリリースされ、最初の安定バージョンはHTTP/2仕様が確定した2015年2月にリリースされた。 [7]
参照
- Fastly - 世界最大の H2O ユーザー。Oku は2017 年 1 月に Fastly に入社しました。[要出典]
参考文献
- ^ Kazuho Oku (2015-02-19). 「H2O、HTTP/2 の最終決定に伴い、新しい HTTP サーバーのバージョン 1.0.0 に」。Kazuho's Weblog 。2020年 8 月 1 日閲覧。
- ^ 「リリース」。GitHub 。 2020年8月1日閲覧。
- ^ 原田美穂 (2015-12-08). 「Nginxより高速、HTTP/2サーバー「H2O」」 @それ。2020年8月1日に取得。
- ^ 「H2O - 最適化されたHTTP/2サーバー」DeNA . 2020年8月1日閲覧。
- ^ 「Base Directives - Configure」。H2O - 最適化された HTTP/2 サーバー。2023 年 5 月 29 日時点のオリジナルよりアーカイブ。2023 年 7 月 18 日閲覧。
- ^ 奥一穂 (2015-01-27). 「H2O - HTTP をより良くする」. SlideShare . 2020-08-01閲覧。
- ^ 奥 一穂 (2016-02-05). 「ウェブを速くするためにDeNAがやってる - HTTP/2と、さらにその先」。スライドシェア。2020年8月1日に取得。
外部リンク
- 公式サイト
- GitHubの h2o
