Hacker News new | ask | show | jobs
by jsnell 1142 days ago
I'd think non-appending writes are quite rare in practice, other than databases. Even when the application is logically overwriting data, in other kinds of programs it's almost always implemented as writing to a new file + an atomic rename, not in-place modification.
1 comments

Even databases tend to do sequential writes, whether to a WAL or LSM tree.