How file systems differ, why this affects application-level consistency, and what we can do about it
Thanumalayan Sankaranarayana Pillai · 2015
Many applications have consistency mechanisms that allow them to recover after a power failure or a system crash. Such mechanisms inherently depend on some behaviors of the underlying file system. These file system behaviors are often misunderstood, and more importantly, differ between file systems.