Fast, Transparent Filesystem Microkernel Recovery with Ananke
summary
Ananke is a filesystem microkernel service that records an in-memory plog and runs an M algorithm to decide which operations to ignore, modify, or replay, then uses coordinated speculative restart and lightweight corruption detection to restore the state gap without extra durable writes. Implemented in uFS, it shows lossless recovery across 30,000+ fault injections, typically finishes in a few hundred milliseconds, and adds under 2% common-case overhead.
AI-written summary · about
