2 ms·
The number one reason I don't use ZFS is that I have to use Linux and OS X. My data at home indeed does reside on ZFS, and I also have a few Solaris machines in
by 4ad 12y ago
The number one reason I don't use ZFS is that I have to use Linux and OS X. My data at home indeed does reside on ZFS, and I also have a few Solaris machines in the cloud, but a huge part of what I have to do, I have to do on Linux. This is not my decision, and usually I can't influence it. ZFS does run on Linux, but it's not by default, so from the perspective of the people I have to work with, it could as well not exist.
But you asked me only about a single place; my OS X laptop. After I use Solaris for a while (where I have automatic snapshots), when I come back to OS X I feel so weird that I have to remember that I can't just delete a file and recover it from a snapshot. Also, I've experienced silent data corruption on my laptops; this would be detected by ZFS (unfortunately it wouldn't be solved, as laptops with more than one hard drive are very rare, but with mSATA and a SSD, now there's at least a way on some laptops).
I also have to run old versions of Go every day; on Solaris I have versions of binaries from every commit and I can just run them to test something. On OS X is more complicated, I use venti, but since it's not integrated with the filesystem (because FUSE sucks), as on Plan 9, it's more annoying.