H2O (web server)

Last updated
H2O
Original author(s)
Initial releaseFebruary 18, 2015;9 years ago (2015-02-18) [1]
Stable release
2.2.6 / August 13, 2019;5 years ago (2019-08-13) [2]
Repository
Written in C
Operating system Unix-like
Type Web server
License MIT License
Website h2o.examp1e.net OOjs UI icon edit-ltr-progressive.svg

H2O is a free and open-source web server. It is written in C, and is distributed under the terms of the MIT License.

Contents

It was designed with a focus on supporting HTTP/2 and TLS, maximizing the use of new web technologies such as prioritization and server push. As a result it achieves significantly better performance than conventional web servers such as nginx. [3]

Features

H2O has the following key features: [4]

History

In July 2014, Kazuho Oku  [ ja ] started development of H2O for usage as a server for mobile games while working at DeNA. [6] The initial version was released in December 2014, and the first stable version was released in February 2015 when the HTTP/2 specification was finalized. [7]

See also

References

  1. Kazuho Oku (2015-02-19). "H2O, the new HTTP server goes version 1.0.0 as HTTP/2 gets finalized". Kazuho's Weblog. Retrieved 2020-08-01.
  2. "Releases". GitHub. Retrieved 2020-08-01.
  3. 原田美穂 (2015-12-08). "Nginxより高速、HTTP/2サーバー「H2O」" (in Japanese). @IT. Retrieved 2020-08-01.
  4. "H2O - the optimized HTTP/2 server". DeNA . Retrieved 2020-08-01.
  5. "Base Directives - Configure". H2O - the optimized HTTP/2 server. Archived from the original on 2023-05-29. Retrieved 2023-07-18.
  6. Kazuho Oku (2015-01-27). "H2O - making HTTP better" (in Japanese). SlideShare. Retrieved 2020-08-01.
  7. Kazuho Oku (2016-02-05). "ウェブを速くするためにDeNAがやっていること - HTTP/2と、さらにその先" (in Japanese). SlideShare. Retrieved 2020-08-01.