Speaker Details

Mykyta Protsenko

Mykyta Protsenko is a senior software engineer at Netflix. He is passionate about all things scalable, from coding to deploying to monitoring.

gRPC Cornerstone: HTTP/2… or HTTP/3?
Conference (ADVANCED level)
Room 3

Hiding all the underlying protocol complexity makes gRPC really popular.  The framework makes all the decisions on how to layer an RPC model on top of HTTP/2. API designers and users are not exposed to low-level implementation details.

On the other hand, knowing these details may be necessary when troubleshooting and making performance optimizations in a real-life system. 

This talk provides practical advice on triaging gRPC interactions and achieving performance improvements - by covering technical details, starting with HTTP/2 frames and streams in gRPC. It also exposes the limitations of HTTP/2 and prepares the audience for the upcoming HTTP/3 standard and its integration with gRPC.

It is intended for current & potential gRPC users as well as engineers interested in exploring the benefits of HTTP/3.