Efficient Reproduction of Fault-Induced Failures in Distributed Systems with Feedback-Driven Fault Injection
Debugging a failure usually requires reproducing it first. This can be hard for failures in production distributed systems, where bugs are exposed only by some unusual faulty events. While fault injection testing becomes popular, existing solutions are designed for bug finding. They are ineffective and inefficient to reproduce a specific failure during debugging.
Authors
- Junming Pan
- Suman Nath (ORCID: https://orcid.org/0000-0001-7813-9756)
- Tanakorn Leesatapornwongsa (ORCID: https://orcid.org/0000-0002-9842-0403)
- Peng Huang (ORCID: https://orcid.org/0000-0001-6315-0848)
- Hanming Wu
Institutions
- Microsoft (United States) (US)
- Johns Hopkins University (US)
- University of Michigan (US)
Publication Details
- Published
- 2024-11-04
- DOI
- https://doi.org/10.1145/3694715.3695979
- Citations
- 3
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 1.05
Funders
- National Science Foundation