NSDI 26 - SLATE: Service Layer Traffic Engineering @UsenixOrg
NSDI 26 - SLATE: Service Layer Traffic Engineering  @UsenixOrg
Uploaded June 2026 | Updated September 2026, 3 weeks ago
NSDI '26 - SLATE: Service Layer Traffic Engineering

Gangmuk Lim, University of Illinois Urbana–Champaign; Aditya Prerepa, University of Illinois Urbana–Champaign and xAI; Brighten Godfrey and Radhika Mittal, University of Illinois Urbana–Champaign

In microservice-based applications, requests flow between many microservice instances across potentially multiple geodistributed clusters. Today, the routing of requests is limited to simple load balancing, or extensions that spill requests to nearby clusters. We argue that the problem is more subtle, and that there are significant opportunities for improvement by viewing microservice request routing as a global traffic engineering problem. We present Service Layer Traffic Engineering (SLATE), a system that optimizes request routing in microservice deployments that span multiple clusters to minimize average latency and bandwidth cost. SLATE tackles challenges unique to the service layer, including multiple request traffic classes, multi-hop call trees, and service latency profiles. To achieve this, SLATE takes a unique hybrid approach combining global optimization and local exploration. SLATE outperforms state-of-the-art global load balancing by up to 18.3× in average latency and reduces egress bandwidth cost by up to 2.64× in a Kubernetes deployment of an open-source benchmark application, and shows resilient performance against dynamic changes due to its hybrid optimization approach. Our system is completely transparent to the application and can be seamlessly plugged into existing L7 proxy deployments, specifically Envoy.

View the full NSDI '26 program at usenix.org/conference/nsdi26/technical-sessions
NSDI 26 - SLATE: Service Layer Traffic EngineeringPEPR 26 - Scaling Privacy Threat Modeling: From Architects to DevelopersNSDI 26 - FAST: An Efficient Scheduler for All-to-All GPU CommunicationNSDI 26 - Express Lane to Efficiency and Reliability: Multi-Dimensional Control in Meta’s Express..NSDI 26 - CascadeNet: Generating Network Traffic with High-Fidelity Temporal PatternsPEPR 26 - Privacy Review for Non-ManiacsSREcon24 Europe/Middle East/Africa - I Can OIDC You Clearly Now: How We Made Static Credentials a...NSDI 26 - Come Hell or Still Water: Alleviating Tail Latency in Cloud Block StoreVehicleSec 25 - You Can Drive But You Cannot Hide: Detection of Hidden Cellular GPS Vehicle...USENIX Security 25 - GPUHammer: Rowhammer Attacks on GPU Memories are PracticalSREcon25 Europe/Middle East/Africa - The Chicken or the Egg: Creating a Stable Preprod...NSDI 26 - Bifrost: Alibabas Next-Generation VPC Network with High-Performance Multipath...
USENIX |

NSDI '26 - SLATE: Service Layer Traffic Engineering

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER