H2O is a new generation HTTP server that provides quicker response to users with less CPU utilization when compared to older generation of web servers. Designed from ground-up, the server takes full advantage of HTTP/2 features including prioritized content serving and server push, promising outstanding experience to the visitors of your web site. Full support for dependency and weight-based prioritization with server-side tweaks. Static file serving, FastCGI, reverse proxy, scriptable using mruby (Rack-based), graceful restart and self-upgrade, BPF-based tracing tool (experimental), and more. H2O is a new generation HTTP server. Not only is it very fast, it also provides much quicker response to end-users when compared to older generations of HTTP servers. Written in C and licensed under the MIT License, it can also be used as a library.

Features

  • Private key protection using privilege separation
  • Cache-aware server push
  • Session resumption (standalone & memcached)
  • Session tickets with automatic key rollover
  • Automatic OCSP stapling
  • Forward secrecy & fast AEAD ciphers

Project Samples

Project Activity

See All Activity >

Categories

HTTP Servers

License

MIT License

Follow H2O

H2O Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of H2O!

Additional Project Details

Programming Language

C

Related Categories

C HTTP Servers

Registered

2021-06-16