Английская Википедия:H2O (web server)
Шаблон:Infobox Software H2O is a free and open-source web server. It is written in C, and is distributed under the terms of the MIT License.
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.[1]
Features
H2O has the following key features:[2]
- HTTP/1.0 and HTTP/1.1 support
- HTTP/2 support
- Full support for dependency and weight-based prioritization with server-side tweaks
- Cache-aware server push
- HTTP/3 support (experimental)
- TCP Fast Open
- TLS support
- Session resumption (standalone and memcached)
- Session tickets with automatic key rollover
- Automatic OCSP stapling
- Forward secrecy and fast AEAD cipher suite
- Private key protection using privilege separation
- Encrypted Client Hello (experimental)[3]
- Static file serving
- FastCGI support
- Reverse proxy
- Scripting using mruby (Rack-based)
- Graceful restart and self-upgrade
History
In Шаблон:Dts, Шаблон:Ill started development of H2O for usage as a server for mobile games while working at DeNA.[4] The initial version was released in Шаблон:Dts, and the first stable version was released in Шаблон:Dts when the HTTP/2 specification was finalized.[5]
See also
- Fastly - The largest user of H2O in the world. Oku joined Fastly in Шаблон:Dts.Шаблон:Citation needed
References
External links
Шаблон:Free-software-stub Шаблон:Internet-stub
- Английская Википедия
- Free web server software
- DeNA
- Free software programmed in C
- Software using the MIT license
- 2015 software
- Reverse proxy
- Unix network-related software
- Web server software for Linux
- Страницы, где используется шаблон "Навигационная таблица/Телепорт"
- Страницы с телепортом
- Википедия
- Статья из Википедии
- Статья из Английской Википедии