The article talks about repeating mistakes, and descends into the world of file systems, but I didn't quite understand what the problem is that is repeated there. Anybody care to explain? (FWIW my impression is that there's lots of reinventing going on in the open source FS development; everybody wants to reinvent the cool features from ZFS, but with improved performance or a slightly different architecture, and they…
I, for one, thought that he was going to argue against the overall hierarchical FS metaphor. Personally, I wonder what things would be like if the OS provided a key-value store (or some such NoSQL-ish API) as a core service instead.
The Evolution of Stupidity: File Systems
21–27 of 27 posts
Re: The Evolution of Stupidity: File Systems
#22Re: The Evolution of Stupidity: File Systems
#23The article talks about repeating mistakes, and descends into the world of file systems, but I didn't quite understand what the problem is that is repeated there. Anybody care to explain? (FWIW my impression is that there's lots of reinventing going on in the open source FS development; everybody wants to reinvent the cool features from ZFS, but with improved performance or a slightly different architecture, and they…
> everybody wants to reinvent the cool features from ZFS, Perhaps because ZFS cannot be integrated into Linux due to licensing issues. If Oracle would be generous enough to offer it under a compatible license, I have little doubt it would be very welcome, despite some of its architectural incompatibilities.
Oracle is developing Btrfs for Linux, I'm not sure they have any desire to make ZFS more attractive to Linux users.
Also, didn't Apple roll out ZFS on OSX and then abandon it? Does anyone know the reasoning behind that? Perhaps ZFS was over-hyped or is only useful in certain scenarios.
Re: The Evolution of Stupidity: File Systems
#24I'm fine with some of the criticisms but using XFS as the posterchild example of a free file system done 'right' is a bit much. XFS has absolutely terrible performance for lots of use cases (deletions, for instance). What the author also fails to understand - apparently - is that the problems plaguing the storage industry are perennial, they will never be resolved. We will always yearn for more storage that is more r…
And has outstanding performance for lots of other use cases (handling large files, for instance).
Just like any other FS out there.
Re: The Evolution of Stupidity: File Systems
#25Earlier quoted context omitted.
> everybody wants to reinvent the cool features from ZFS, Perhaps because ZFS cannot be integrated into Linux due to licensing issues. If Oracle would be generous enough to offer it under a compatible license, I have little doubt it would be very welcome, despite some of its architectural incompatibilities.
If Oracle would be generous enough to offer it under a compatible license, I have little doubt it would be very welcome, despite some of its architectural incompatibilities. Oracle is developing Btrfs for Linux, I'm not sure they have any desire to make ZFS more attractive to Linux users. Also, didn't Apple roll out ZFS on OSX and then abandon it? Does anyone know the reasoning behind that? Perhaps ZFS was over-hyped…
Re: The Evolution of Stupidity: File Systems
#26Earlier quoted context omitted.
> everybody wants to reinvent the cool features from ZFS, Perhaps because ZFS cannot be integrated into Linux due to licensing issues. If Oracle would be generous enough to offer it under a compatible license, I have little doubt it would be very welcome, despite some of its architectural incompatibilities.
If Oracle would be generous enough to offer it under a compatible license, I have little doubt it would be very welcome, despite some of its architectural incompatibilities. Oracle is developing Btrfs for Linux, I'm not sure they have any desire to make ZFS more attractive to Linux users. Also, didn't Apple roll out ZFS on OSX and then abandon it? Does anyone know the reasoning behind that? Perhaps ZFS was over-hyped…
ZFS truly shines on hardware Apple no longer makes. It's home is on machines attached to several disks and SSDs. Apple's current server offering is a Mac Mini with two hard disks inside it.
It's too bad. Time Machine looks like it was made for ZFS snapshots.
Re: The Evolution of Stupidity: File Systems
#27The article talks about repeating mistakes, and descends into the world of file systems, but I didn't quite understand what the problem is that is repeated there. Anybody care to explain? (FWIW my impression is that there's lots of reinventing going on in the open source FS development; everybody wants to reinvent the cool features from ZFS, but with improved performance or a slightly different architecture, and they…
I, for one, thought that he was going to argue against the overall hierarchical FS metaphor. Personally, I wonder what things would be like if the OS provided a key-value store (or some such NoSQL-ish API) as a core service instead.