Chang Lou

dblp:166/1819 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
5since 2021 · last 2026
0009-0001-3056-5729ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 4 · 4 first-author · 3 since 2021Systems, architecture and hardware · 1
YearPublicationVenuePosition
2026 Pilot Execution: Simulating Failure Recovery In Situ for Production Distributed Systems
Angting Cai, Chang Lou
NSDI3
2025 Once Bitten, Still Shy: Can We Prevent Cloud Systems from Repeating Their Mistakes?
abstract
Cloud systems constantly experience changes. Unfortunately, these changes often introduce regression failures, breaking the same features or functionalities repeatedly. Such failures disrupt cloud availability and waste developers' efforts in re-investigating similar incidents. In this position paper, we argue that regression failures can be effectively prevented by enforcing low-level semantics, a new class of intermediate rules empirically inferred from past incidents, yet capable of offering partial correctness guarantees. Our experience shows that such rules are valuable to strengthen system correctness guarantees and expose new bugs.
Dimas Shidqi Parikesit, Chang Lou
HotNets2
2025 Deriving Semantic Checkers from Tests to Detect Silent Failures in Production Distributed Systems
Chang Lou, Dimas Shidqi Parikesit, Yujin Huang, Zhewen Yang, Senapati Diwangkara, Yuzhuo Jing, Achmad I. Kistijantoro, Ding Yuan 0004, Suman Nath, Peng Huang 0005
OSDI1
2022 RESIN: A Holistic Service for Dealing with Memory Leaks in Production Cloud Infrastructure
Chang Lou, Peng Huang 0005, Yingnong Dang, Si Qin, Xinsheng Yang, Xukun Li, Qingwei Lin, Murali Chintalapati
OSDI1
2022 Demystifying and Checking Silent Semantic Violations in Large Distributed Systems
Chang Lou, Yuzhuo Jing, Peng Huang 0005
OSDI1
2020 Understanding, Detecting and Localizing Partial Failures in Large System Software
Chang Lou, Peng Huang 0005
NSDI1
2019 Comprehensive and Efficient Runtime Checking in System Software through Watchdogs
abstract
Systems software today is composed of numerous modules and exhibits complex failure modes. Existing failure detectors focus on catching simple, complete failures and treat programs uniformly at the process level. In this paper, we argue that modern software needs intrinsic failure detectors that are tailored to individual systems and can detect anomalies within a process at finer granularity. We particularly advocate a notion of intrinsic software watchdogs and propose an abstraction for it. Among the different styles of watchdogs, we believe watchdogs that imitate the main program can provide the best combination of completeness, accuracy and localization for detecting gray failures. But, manually constructing such mimic-type watchdogs is challenging and time-consuming. To close this gap, we present an early exploration for automatically generating mimic-type watchdogs.
Chang Lou, Peng Huang 0005
HotOS1
2018 Fast and Concurrent RDF Queries using RDMA-assisted GPU Graph Exploration
Chang Lou, Rong Chen 0001, Haibo Chen 0001
USENIX ATC2
2015 Energy-Aware Clustering and Routing Scheme in Wireless Sensor Network
Chang Lou, Xiaofeng Gao 0001, Fan Wu 0006, Guihai Chen
WASA1