Loading…
Attending this event?
In-Person
August 27, 2024

The schedule is subject to change, so please check back before the event for the most up to date information.

Learn More and Register to Attend This Event

Please note that all session times are listed below in Pacific Daylight Time (PDT), UTC -7.
Tuesday August 27, 2024 3:30pm - 3:50pm PDT
Have you ever wondered why gRPC requires HTTP/2? Do you sometimes mix up gRPC-Web, gRPC-Gateway, and gRPC's own JSON support? Are you unsure why some HTTP/2 proxies support gRPC well, while others don't? In this talk, we'll clear up all these questions - and more! - by diving deep into the gRPC wire protocol. Rather than a dry tour of the specification, we'll take a hands-on approach and build a simple gRPC client on top of cURL. To construct our client, we'll learn the details of gRPC's approach to message framing, compression, and error handling. From there, we'll explore the role of proxies in gRPC deployments before finishing with an introduction to the gRPC-Web protocol and HTTP transcoding. Even experienced gRPC users will leave this talk with a deeper understanding of the technology, a more varied debugging toolkit, and more confidence contributing to the ecosystem.
Speakers
avatar for Akshay Shah

Akshay Shah

CTO, Buf
CTO at https://buf.build
Tuesday August 27, 2024 3:30pm - 3:50pm PDT
Coast Live Oak
  Implementation

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link