BetrFS: A Right-Optimized Write-Optimized File System
What it is
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 Hacker News recommends it
HN points to it as a solid, if long, introduction to B-epsilon trees and why BetrFS is built the way it is.
- 2 people recommended it
- 2 different months
- 0 strong recommendations
- first 2016, last 2023
What HN commenters said
“Yes, it's long, but it's a pretty good presentation.”
Explains why BetrFS modifies the Linux page cache
loeg, 2018-10 · Recommendation · in “BetrFS: An in-kernel file system that uses Bε trees to organize on-disk storage”
“It's a great example of theoreticians and systems researchers working together.”
Intro to B-epsilon trees and BetrFS
williamkuszmaul, 2021-12 · Recommendation · in “BetrFS: an in-kernel file system that uses Bε trees to organize on-disk storage”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: betrfs, b-epsilon trees, file systems, lsm trees, storage
Also recommended by the same people
talk"Testing Distributed Systems w/ Deterministic Simulation" by Will WilsonStrange Loop Conference · 12 HN recommenders · 2014–2024
talkThe Value of Values with Rich HickeyInfoQ · 10 HN recommenders · 2014–2023
talkAWS re:Invent 2018: Amazon DynamoDB Deep Dive: Advanced Design Patterns for DynamoDB (DAT401)Amazon Web Services · 12 HN recommenders · 2019–2025
talk"Turning the database inside out with Apache Samza" by Martin KleppmannStrange Loop Conference · 9 HN recommenders · 2015–2025
talkConflict Resolution for Eventual Consistency • Martin Kleppmann • GOTO 2016GOTO Conferences · 3 HN recommenders · 2017–2020
lecture01 - Course Introduction & Relational Model (CMU Databases Systems / Fall 2019)CMU Database Group · 6 HN recommenders · 2020–2023
talkIntroduction to NoSQL • Martin Fowler • GOTO 2012GOTO Conferences · 6 HN recommenders · 2015–2021
talkRich Hickey rants about HttpServletRequest in 1080p: Death By Specificity from Clojure Made SimpleFred Overflow · 5 HN recommenders · 2020–2026