Better than POSIX?
Posted Mar 19, 2009 18:43 UTC (Thu) by anton
In reply to: Better than POSIX?
Parent article: Better than POSIX?
So if allocate-on-commit is default behavior, we get
non-portable (and bugged) application as an exchange.
You might get a few more applications that sync before renaming, but
that does not make them any more portable or bug-free. If the OS
crashes, that's not an application bug nor a portability problem. If
the user uses a file system that gives no crash consistency guarantees
(e.g., ext4), that's not an application bug or portability problem. A
user using such a file system should just back up frequently
and be prepared to restore from backup in case of a crash.
Application programming doesn't have anything to do with it.
to post comments)