Learn about how to get started with gRPC-Python with members of the gRPC-Python team! In this hands-on codelab, you will learn about protocol buffers, gRPC Code Generation, and implementing servers and clients in Python.
By the end of this codelab, you'll have a solid understanding of the core gRPC concepts and the confidence to start integrating gRPC into your own Python projects.
I'm a software engineer on the gRPC team at Google. I lead gRPC Python team and Proxyless Service Mesh Interop Reliability efforts. In my free time, I tinker with ESP8266 chips, and run a small open-source project.
This hands-on codelab walks participants through the foundational steps of adopting xDS to manage multi-zone gRPC systems. From static configurations to dynamic discovery, load balancing, failover, and observability — this lab will demonstrate how xDS enables smarter and more resilient gRPC traffic management across clusters and failure domains.
Ashish Kumar is Principal Software Engineer and part of gRPC special interest group. He has been leading service discovery working group, with an aim to build xDS enabled service discovery that can run anywhere.