Computer: Storage: Filing System
Transactional Filesystem   (0)  [vote for, against]
ACID-compliant Computer Filesystem

Sometimes I need to make changes to a web server that's under load. I want to move a file that's already on the production server off to a backup location somewhere, and I want to copy the file I've been developing into its place. I want to do this without disrupting users who might be accessing this file, and I want the whole operation to succeed or fail as a unit. Proposed is a filesystem that allows nontrivial ACID-compliant transactions like modern relational database systems do for their data.
-- kevinthenerd, Feb 08 2012

Transactional file systems http://en.wikipedia...tional_file_systems
[spidermother, Feb 08 2012]

I thought this was exactly how most modern file systems worked. They're even called transactional file systems.
-- spidermother, Feb 08 2012


The key word here is "nontrivial". I want to make multiple changes in a single transaction and have them succeed or fail as a unit.
-- kevinthenerd, Feb 22 2013



random, halfbakery