Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

MeshTest - End-to-End Testing for Service Mesh Traffic Management

USENIX via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about MeshTest, the first end-to-end testing framework for service mesh traffic management, in this 14-minute conference presentation from NSDI '25. Discover how researchers from Peking University developed an innovative approach to automatically generate input configurations with end-to-end semantics and create comprehensive test request suites for service mesh systems. Explore the two main technical challenges addressed: managing the large and complex input space of service mesh configurations that must be orchestrated to form end-to-end service flow paths, and generating real requests capable of checking abstract output network behaviors for correctness. Understand the novel Service Flow Exploration technique that enumerates all possible configuration resources and their interactions, and examine the framework's components including an automatic input configuration generator and a Service Mesh Oracle that uses formal methods to generate test request suites. See how MeshTest successfully identified 23 new bugs (19 confirmed and 10 fixed) in two popular service mesh systems, Istio and Linkerd, demonstrating its effectiveness in improving service mesh reliability and testing practices.

Syllabus

NSDI '25 - MeshTest: End-to-End Testing for Service Mesh Traffic Management

Taught by

USENIX

Reviews

Start your review of MeshTest - End-to-End Testing for Service Mesh Traffic Management

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.