Multi-cluster Made Reasonable - Envoy Service Mesh Control Plane
Explore the design and implementation of Dyplomat, Lyft's simple cloud-agnostic open source Envoy control plane, in this 30-minute conference talk. Learn how Lyft runs business-critical microservices sharded across multiple independent Kubernetes clusters in an Envoy service mesh, enabling services to autoscale and serve rides despite Kubernetes cluster and backplane failures. Discover how Dyplomat, built on top of Envoy's Go Control Plane, bridges multiple Kubernetes clusters and legacy infrastructure. Gain insights into scaling a production service mesh to hundreds of microservices running across multiple clusters spanning thousands of nodes. Understand how this approach simplifies the complexity of existing Envoy control plane solutions, making multi-cluster management more reasonable and efficient.