EnvoyCon 2018 has ended
Back To Schedule
Monday, December 10 • 9:20am - 9:30am
Lightning Talk: It’s 10pm, do you know what your proxy is doing? Understanding the xDS Protocol! - Isaac Diamond, Stripe

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

The Envoy xDS protocol forms the backbone of the Envoy v2 discovery APIs but understanding the the details can be pretty challenging. Remembering the differences between the CDS, LDS, EDS, and RDS is tough, let alone figuring out how they work under the hood! The documentation for the xDS protocol can be hard to understand for beginners and there are a few subtleties to consider while building an implementation. This talk explores the design of the xDS protocol through the lens of our experience building a management server implementation. Over the course of this talk we’ll cover the basics of the lifecycle of xDS gRPC connections and the way configuration updates are delivered to Envoy. Attendees will hopefully come away with a clearer understanding of the internals of the protocol that underlies Isito and Envoy’s Go Control Plane and will be equipped with an understanding of where to look to start building xDS implementations themselves!

avatar for Isaac Diamond

Isaac Diamond

Software Engineer, Stripe

Monday December 10, 2018 9:20am - 9:30am PST
Tahoma 3+4 @ TCC The Conference Center (TCC) - Separate from the WSCC building