Re:Littlefs – a little fail-safe filesystem designed for mic...
by yjftsjthsd-h on Monday December 11, 2023 @03:00AM
(#38598555)
Yeah, knowing there were filesystems designed like that on purpose made me feel better about it:) And once you get over the initial weirdness, the ability to get any version of any file is pretty nice. Though my favorite angle is that if you can live with just burning space[0], it makes the thing so easy to implement:)
[0] To be fair, a huge caveat.
The replay problem is usually solved with periodic checkpoints of your map, and a checkpoint on shutdown. This way you only ever replay on failure, at which point performance doesn’t matter as much.