4 ms·
What I find most funny about it is that HFS actually provides the closest model framework for a heirarchial distributed FS, where pretty much no other does (btr
by jimminy 11y ago
What I find most funny about it is that HFS actually provides the closest model framework for a heirarchial distributed FS, where pretty much no other does (btrfs does have some benefits as well.)
Like the author, I worked on a distributed cloud FS, but hierarchy was a core goal. The abstracted reference system of HFS that split meta-data from the data resources is a huge boon to handling various common issues, from rights management to doing "fast" full-tree cloning over a distributed store and several other neat tricks like persistence. The biggest issue with distributed heirarchial file-systems is probably how to handle the full-tree cloning, in a way that isn't crippling, slow, or causes an enforced depth and file limits.