HackerTubewatch
Surprise me
Frame from ZFS: The Last Word in File Systems Part 1 Plays via YouTube's privacy-enhanced embed

ZFS: The Last Word in File Systems Part 1

Deirdré Straughan
Talks
YouTube
4 HN users recommended this talk4 months2016–2026 score 5.5
Years with an HN recommendation, 2007–2026

HN recommends it as the definitive explanation of ZFS design straight from its inventors, with war stories about data integrity.

Jeff Bonwick and Bill Moore, the creators of ZFS, present 'ZFS: The Last Word in File Systems' at the 2008 SNIA Software Developers' Conference. They explain the design, including copy-on-write, checksumming and avoiding the write hole.

“I would recommend anybody interested in filesystems to watch Jeff Bonwick (ZFS inventor) explain the design of ZFS” (HN, 2016)

3 strong recommendations · 1 recommendations · 2 citations · Talks · intermediate

6 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@tnorgaard Jun 2016 Strongly recommends
on HN thread A ZFS developer’s analysis of Apple’s new APFS file system
I would recommend anybody interested in filesystems to watch Jeff Bonwick (ZFS inventor) explain the design of ZFS: [this video] . They have a few very nice war stories explaining why they found it useful to have the user data checksummed as well.
ZFS inventor explains design, with war stories on checksumming
@throw0101a Oct 2019 Strongly recommends
on HN thread Ubuntu installer now supports ZFS on the boot partition
> Is ZFS any good? The presentation "ZFS: The Last Word in File Systems" from its debut in 2008 is a good introduction. Part 1 (of 3) probably best explains how different it is from just about anything else out there (even now, in 2019): * [this video] Part 2 show some extra niceties / features, and Part 3 is a demo and Q&A. Watching Part 1 at least is worth it for anyone curious; 2 and 3 are optional.
Explains how different ZFS is from other filesystems
@jorangreef Nov 2023 Strongly recommends
on HN thread
ZFS was an inspiration for TigerBeetle. I love this talk by Jeff Bonwick and Bill Moore: “ZFS: The Last Word in File Systems” [this video]
Talk by ZFS creators that inspired TigerBeetle

Citations, criticism and jokes

@throw0101a Sep 2020 Cites it
on HN thread Preserving data integrity: A ZFS-inspired storage system
Well, ZFS isn't exactly monolithic if you look under the hood: it has the ZPL (files, directories), DMU (objects, transactions on those objects), SPA (actual disk I/O). A potato-quality video from 2008 with Moore and Bonwick, the creators (timestamped to relevant section): * [this video]
Talk by ZFS creators, timestamped to architecture layers
@throw0101a Apr 2021 Cites it
on HN thread Btrfs on Zoned Block Devices
Read more
> initial issues You mean like the current advice not to use anything except mirroring and striping (RAID-0/1/10)? > Parity may be inconsistent after a crash (the "write hole"). The problem born when after "an unclean shutdown" a disk failure happens. But these are two distinct failures. These together break the BTRFS raid5 redundancy. If you run a scrub process after "an unclean shutdown" (with no disk failure in between) those data which match their checksum can still be read out while the mismatched data are lost forever. * [link] I've been using ZFS since it came out on Solaris 10 over a decade ago and it was specifically designed not to have a write hole due to its COW/ACID nature. See this 2008 SNIA presentation from Bonwick and Moore, the creators of ZFS talking about not having a write hole: * ACID/COW: [this video] * Integrity: [this video]
ZFS creators on avoiding the write hole via COW

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close