Defektor: An Extensible Tool for Fault Injection Campaign Management in Microservice Systems

Goncalo Baptista, Jaime Correia, André Bento, Joao Soares, António Ferreira, Joao A. Duraes, Raul Barbosa, Filipe Araújo · 2023

To achieve dependability, system designers often resort to fault-tolerance mechanisms. The evaluation of these mechanisms requires the observation of failures, which typically are rare events. To increase the failure rate, practitioners use fault injection techniques, leading to an increased occurrence of failures and allowing the assessment of the system's dependability properties. While many fault injection tools exist for this end, they are usually limited in scope, applicability, and in their configuration abilities for microservice applications.

Read the paper · More papers on PaperTik