gRPC Performance; Tuning Applications and Libraries - Noah Eisen, Google

3,447 views · Published 16 December 2018 · 38:24 · Indexed 27 October 2026

Channel: CNCF [Cloud Native Computing Foundation] · 2018 · Film & Animation

Watch on YouTube

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

gRPC Performance; Tuning Applications and Libraries - Noah Eisen, Google 

gRPC C++ team has been working on performance for over a year now. In this presentation we will share the story of our journey, sharing insights on tuning applications that use gRPC as well as optimizing the library itself.    All concrete examples will be from gRPC, but the high level concepts will be interesting to anyone who has worked on performance.    We will focus on:  - benchmarking  + microbenchmarks  + synthetic benchmarks  + application benchmarks  + cutting down noise on benchmarks  - tooling  + flamegraphs  + latency breakdowns  - concrete optimizations  + tuning the threading model of gRPC apps  + high performance network polling systems 

To learn more:  https://sched.co/GrYz

More from this channel