NSDI 26 - Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application Management @UsenixOrg
NSDI 26 - Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application Management  @UsenixOrg
Uploaded June 2026 | Updated September 2026, 3 weeks ago
Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application Management

Jiawei Tyler Gu, Zhen Tang, Yiming Su, Bogdan Alexandru Stoica, Xudong Sun, and William X. Zheng, University of Illinois Urbana-Champaign; Yue Zhang and Akond Rahman, Auburn University; Chen Wang, IBM Research; Tianyin Xu, University of Illinois Urbana-Champaign

Modern cloud applications are increasingly managed by software programs, often named “operators,” which automate laborious, human-based operations. While operator programs largely prevent human mistakes, their own reliability has unprecedented impact on managed applications. This paper discusses the emerging challenges of operator program reliability on cloud-native platforms like Kubernetes. Our work is grounded in a rigorous analysis of 412 real-world failures of thirteen Kubernetes operators. We find that challenges of operator reliability come from the multifold complexity of an operator’s interactions with its managed applications, environment, and user interface. Among these, operators’ interactions with managed applications are the largest contributor to real-world operator failures, but they are largely overlooked—these interactions are often ad hoc and lack well-defined interfaces. We advocate to rethink the management interface of cloud applications and demonstrate this urgent need by showing the prevalence of defects in existing operators. Specifically, we develop a simple testing tool to exercise interactions between operators and the managed cloud applications, which discovered 86 new bugs in six popular Kubernetes operators.

View the full NSDI '26 program at usenix.org/conference/nsdi26/technical-sessions
NSDI 26 - Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application ManagementNSDI 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...
USENIX |

NSDI '26 - Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application Management

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER