HTTP/2 (or H2, as the cool kids call it) has been ratified for months, and browsers already support it. But do the exciting features that HTTP/2 offer meet expectations? Frederik Deweerdt walks you through how HTTP/2 fares in the real world, how browser behavior is changing to accommodate new server-side functionality, and how you can get the most of the new protocol everybody’s talking about.
Frederik starts with an introduction to HTTP/2, explaining how it differs from the current web standard, before introducing H2O, a fast and hackable HTTP/2 library he comaintains, and demonstrates how to use browser and command-line tooling for making and profiling H2 requests. You’ll then use this knowledge to build a simple yet high-throughput HTTP/2 server and client.
Frederik is a software engineer at Fastly. He has been a developer for nearly 20 years, mostly in C and a bit of Go. He has worked on on telecom systems for most of his carrier: from a fast carrier grade SMTP/DNS/SMS server to a satellite oriented TCP/HTTP proxy. He now leads the HTTP/2 efforts at Fastly, the real-time CDN.
Comments on this page are now closed.
For exhibition and sponsorship opportunities, email velocity@oreilly.com
For information on trade opportunities with O'Reilly conferences, email partners@oreilly.com
View a complete list of Velocity contacts
©2017, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • confreg@oreilly.com
Comments
> Hi, I would like to know if having Mac/linux is mandatory for this session. Will I be able to work with Windows 10?
Hello Renjith, Mac or Linux are mandatory, yes. A Linux VM under Windows might do the trick.
Hi, I would like to know if having Mac/linux is mandatory for this session. Will I be able to work with Windows 10?