Hacker News new | past | comments | ask | show | jobs | submit login

This isn't really the sync daemon's fault; it's Linux's (or rather, ext4's, and the Linux VFS ABI's) for not supporting multi-inode filesystem transactions. NTFS has them; APFS will have them. Linux should add them too.



The sync daemon could sync with hardlink and then rename which is atomic.


That would require rewriting the entire directory.


hardlinks for the stuff not changed. Browsers of course, should move to append only file formats.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: