Bcachefs – A New COW Filesystem
I would like to see filesystems benchmarked for robustness.Specifically, robustness to everything around them not performing as required.   For example, imagine an evil SSD which had a 1% chance of rolling a sector back to a previous version, a 1% chance of saying a write failed when it didn't, a 1% chance of writing data to the wrong sector number, a 1% chance of flipping some bits in the written data, and a 1% chance of disconnecting and reconnecting a few seconds later.Real SSD's have bugs that make them do all of these things.Given this evil SSD, I want to know how long the filesystem can keep going serving the users usecase.