YoVDO

xDS Support in gRPC

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Conference Talks Courses gRPC Courses Service Mesh Courses Envoy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the integration of xDS support in gRPC in this 23-minute conference talk by Mark D. Roth from the Cloud Native Computing Foundation (CNCF). Delve into the evolution of xDS APIs from Envoy's control plane to a Universal Data Plane API (UDPA) for configuring various data plane clients. Discover the advantages of xDS support in gRPC, particularly for service mesh deployments, and learn about current and future xDS features in gRPC. Examine the changes made to the xDS data model to accommodate non-proxy clients like gRPC, and understand the edge cases addressed in the xDS transport protocol. Gain insights into how control plane operators and vendors can support gRPC xDS clients alongside Envoy, and explore topics such as API listeners, client caching behavior, resource unsubscription, and potential challenges. Conclude with a roadmap for future developments and key considerations for xDS server implementation to support RPC effectively.

Syllabus

Intro
Background
Envoy Service Mesh Deployment
Why Support xDS in RPC?
Proxyless Service Mesh Deployment
Changes in xDS to Support Non-Proxy Clients
What is an API Listener?
How Envoy Uses LDS and CDS
Client Caching Behavior
Unsubscribing from a Resource
Other Gotchas
What xDS Servers Need To Do To Support RPC
Things to Watch Out For
Roadmap
Final Thought


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube