Managing Tens of Thousands of Envoy: How We Do It
summary
AWS App Mesh computes and distributes configuration for tens of thousands of customer Envoy proxies. The talk covers how App Mesh was built to manage scale, focusing on the systems and approaches used to compute and push Envoy configurations across a large fleet.
AI-written summary · about
chapters (14)
- 0:00Start
- 0:12Compute and distribute mesh configuration
- 0:29Represent mesh using logical application definitions
- 1:10AWS App Mesh manages your proxy configuration
- 1:21AWS App Mesh key highlights
- 1:46Nery High-Level Control Plane Architecture
- 2:14(Very) High-Level System Architecture
- 2:24App Mesh requires explicitly modeled dependencies
- 2:49Minimizes config size, mutation and blast radius
- 3:06Distributed, scheduled transformation
- 3:37Performs fragment parsing to customize config
- 4:18Envoy Management Service implements xDS
- 4:49Transaction number based version tracking
- 5:36Operations
related talks
33mGet to know Envoy - the modern proxy for cloud-native infrastructure - Baptiste Collard
26mBuilding Multi-Tenant Routing And Scaling With Envoy
31mEnvoy Project Intro – Matt Klein & Jose Nino, Lyft
10mLightning Talk: Envoy @ Netflix
28mEnvoy Project Intro
33mIntro: Envoy
33mIntro: Envoy
38mEnvoy Deep Dive
