I only just came across this video from April 2017, but it’s been a pleasure listening to these two gents discuss these topics near and dear to my heart while I have my morning coffee.
I’ve made the point that ZFS’s integrity checks and copy-on-write characterises are why it’s the only file system I trust, but Allan really drives home the other key point that I think is often lost in the debates: ZFS is a pleasure to use.
What set ZFS apart: when they were building it for Solaris—unlike a lot of other file systems where they’re written by developers, for developers—the point of ZFS was to make storage admin easy. They wanted adding more storage to your server to be just as easy as adding more RAM.
If you have more experience with Linux, Allan also helpfully touches on how it compares to tools you may familiar with, like LVM and btrfs. He also discusses optimisation, dtrace, FreeBSD, TRIM on SSDs, and most maddeningly of all, continues to flaunt his awesome tetris light.