- Published on
Investigation · Part 20 of 20 · What survives a crash
Testing Crash Recovery: What kill -9, Fault Injection and Simulation Each Catch
I tested my key-value store and four versions with one bug each, using kill -9, fault injection, crash simulation and damaged files. Each method found some bugs and missed others, and one bug was invisible to all three crash methods. The table, the real tools, and a look back.