HTTP/2 Web Servers Internals

Details
https://secure.meetupstatic.com/photos/event/b/f/5/e/600_464448990.jpeg
HTTP/2 WebServer Internals
At its core, a webserver is a network facing program that serves content (aka 'mime-type') in response to requests made using the HTTP protocol.
With HTTP/2.0 protocol, we have a re-write of how HTTP is expressed on-the-wire.
HTTP/2 is comprised of two specifications:
. Hypertext Transfer Protocol version 2 - RFC7540
. HPACK - Header Compression for HTTP/2 - RFC7541
In this context, we take a close look at the new web server implementations that leverage HTTP/2.0 capabilities
We look at setup, configuration, operating and internals of
. Caddy
. H2O
We also compare the operations vis-a-vis
. yaws
. nginx
Note
. we will be providing Docker images for the servers, client and tools
. Please make sure that you have the following software installed on your laptop
- Docker
- Wireshark
This is a "free of charge" FOSS workshop.

HTTP/2 Web Servers Internals