Zone Aware Routing With Per-Locality Load Awareness
Talkat EnvoyCon Europe 2026 · on Wednesday, 2026-03-25· at 12:07· Hall 1-5 | Tram Zone | Cloud Native Theater·
summary
Proposal introduces a new locality_basis mode (not merged into Envoy) that uses LRS and Orca reports to compute per-zone capacity and adjust weights instead of host counts, and implements a probe of 3% probe traffic to discover load in zones not receiving local traffic. Demo uses Envoy Gateway and dynamic modules to swap LB policy, shows uneven incoming load spilling to underloaded zones when functioning, but the live demo flaked, and dynamic modules remain a practical workaround until in-tree out‑of‑band reporting exists.
AI-written summary · about
chapters (12)
- 0:00Zone aware routing in Envoy
- 1:04Current architecture setup
- 2:29Challenges with routing distribution
- 3:32Goal of load awareness per zone
- 4:15Central load service with modules
- 6:43Locality picking policy in Envoy
- 8:50Probe traffic for reporting
- 9:38Demo setup for uneven load
- 11:26Dynamic modules benefits
- 13:29Comparison with PostgreSQL extensions
- 14:54Q&A on dynamic modules
- 15:58Migration from HAProxy to Envoy
related talks
25mBuilding Low Latency Topologies with Envoy
29mgRPC load balancing and Service Mesh
14mEnabling Multi-Cluster Load Balancing with Gateway API and Envoy Gateway
27mEnvoy Proxy: Evolved for Serving LLMs
10mLightning Talk: Introducing ORCA: Load Balancing With Endpoint Provided Load Data
16mKeynote: LLM-Aware Load Balancing in Kubernetes: A New Era of Efficiency
33mRunning Envoy as an Edge Proxy
23mDemystifying Load Balancing in Istio
