Publications

(2019). Transactuations: Where Transactions Meet the Physical World. In ATC.

(2019). ScaleCheck: A Single-Machine Approach for Discovering Scalability Bugs in Large Distributed Systems. In FAST.

(2019). FlyMC: Highly Scalable Testing of Complex Interleavings in Distributed Systems. In EuroSys.

(2017). Scalability Bugs: When 100-Node Testing is Not Enough. In HotOS.

PDF

(2017). PBSE: A Robust Path-Based Speculative Execution for Degraded-Network Tail Tolerance in Data-Parallel Frameworks. In SoCC.

PDF Slides

(2016). TaxDC: A Taxonomy of Concurrency Bugs in Datacenter Distributed Systems. In ASPLOS.

PDF Slides

(2015). A Fast Model Checker for Finding Heisenbugs in Distributed Systems. In ISSTA.

PDF Slides

(2014). SAMC: Semantic-Aware Model Checking for Fast Discovery of Deep Bugs in Cloud Systems. In OSDI.

PDF Slides

(2014). The Case for Drill-Ready Cloud Computing. In SoCC.

PDF Slides

(2014). What Bugs Live in the Cloud? A Study of 3000+ Issues in Cloud Systems. In SoCC.

PDF Slides

(2013). Limplock: Understanding the Impact of Limpware on Scale-Out Cloud Systems. In SoCC.

PDF Slides