zlacker

[return to "Transcending Posix: The End of an Era?"]
1. carapa+3t[view] [source] 2022-09-10 14:29:02
>>jsnell+(OP)
I've come around to the opinion that (POSIX-style) filesystems are no longer a great idea. Instead, I think something more like Git (plumbing, not porcelain) would be preferable as the underlying storage abstraction.
◧◩
2. mike_h+LI[view] [source] 2022-09-10 16:17:05
>>carapa+3t
What exactly are you thinking of? Git manages files after all.

If you mean the underlying data structures, that's basically what modern filesystems are. XFS, APFS, BTRFS etc are all copy-on-write file systems that use git-like structures underneath. In the same way that git branches are "instant" because no data is actually copied, so too can these file systems clone files or whole trees instantly without copying any real data. You can easily "branch" a directory tree, rsync the results to a remote machine, etc.

[go to top]