HackerTube

THE VIDEO SHELF · write-optimized file systems

BetrFS: A Right-Optimized Write-Optimized File System

A Microsoft Research talk on BetrFS, a file system built on B-epsilon trees, a write-optimized data structure. It covers WODS such as LSM-trees, how to design a file system around them, and benchmark wins over ext4 and xfs.

Why HN readers recommended it

HN points to it as a solid, if long, introduction to B-epsilon trees and why BetrFS is built the way it is.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Microsoft Research
Topic
write-optimized file systems
Format
talk
Level
advanced
HN recommenders in dataset
2
HN mentions in dataset
6
Recommendation years in dataset
2016–2023

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • This isn't completely fair, although most of it is. Some of the reasons for modifying Linux are performance enhancements to the filesystem layer that only make sense with a Bε-tree filesystem (and are not possible without patching Linux). They cover this in the hour-long talk …

    loeg on Hacker News · 2018-10
    In BetrFS: An in-kernel file system that uses Bε trees to organize on-disk storage
  • The website doesn't seem to mention that several of the papers on the filesystem won best-paper awards at major conferences. The paper, Optimizing Every Operation in a Write-Optimized File System, in particular, won best-paper award at FAST '16. Also, if you're interested in learning more …

    williamkuszmaul on Hacker News · 2021-12
    In BetrFS: an in-kernel file system that uses Bε trees to organize on-disk storage

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.