{"slug": "btrfs", "name": "Btrfs", "category": "other", "category_name": "Other software", "description": "Copy-on-write Linux filesystem with snapshots, checksums, compression and built-in multi-device RAID.", "recommenders": 7, "commenters": 23, "warners": 9, "score": -0.633, "rising": -0.96, "first": "2025-11-25", "latest": "2026-10-21", "why": "Liked for cheap snapshots, checksums and compression, and long-time users call it a solid choice that benchmarks faster than ZFS.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 7, "neutral": 5, "compare": 2, "warn": 11}, "spark": [2, 0, 0, 1, 1, 0, 0, 1, 1, 0, 1, 0], "listed": true, "loved": ["Snapshots", "Data features"], "caveat": "Data corruption", "short_quote": "I use btrfs: it's the most actively tested and developed filesystem in Linux today, by a very wide margin.", "icon": true, "domain": null, "github_repo": null, "official_url": "https://btrfs.readthedocs.io/", "pricing": "open source", "aliases": ["Btrfs", "btrfs"], "verdict": [{"text": "Liked for cheap snapshots, checksums and compression", "cites": [{"id": 792738562, "item_id": 49546160, "url": "https://news.ycombinator.com/item?id=49546160", "by": "fc417fc802", "date": "2026-09-03", "stance": "recommend", "quote": "I use btrfs snapshots on all my devices", "excerpt": "> like the hard drive part here will just fail to mount one night and not back things up for 3 months until you notice I think the author is having trouble because he is conflating concepts and roles that should be distinct. Sync, rotating snapshots, and deduplicated backups need to be kept entirely separate if you want any hope of maintaining your sanity. So he's got sync but he's missing some sort of rotating snaps", "context": "", "use_case": "snapshots", "switched_from": "", "story": "Creating backup storage sucks"}, {"id": 777398064, "item_id": 48587379, "url": "https://news.ycombinator.com/item?id=48587379", "by": "paffdragon", "date": "2026-06-18", "stance": "recommend", "quote": "Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice", "excerpt": "I didn't see in the post, but have you considered also Btrfs if you are on Linux? Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice, but I never really did the work to do benchmarks against other FS. In the past my choice was Ext4 or XFS with LUKS/LVM, then Btrfs matured and since then I moved to it. So far I had no issues, but YMMV, some people consider it still not entirely reliabl", "context": "runs a Synology NAS and is setting up a FreeBSD server", "use_case": "NAS filesystem", "switched_from": "Ext4", "story": "Benchmarking OpenZFS vs. EXT4 for My NAS"}, {"id": 752731840, "item_id": 47045740, "url": "https://news.ycombinator.com/item?id=47045740", "by": "m132", "date": "2026-02-17", "stance": "recommend", "quote": "It's grown to be a pretty decent file system.", "excerpt": "I've been daily driving Btrfs since 2019 on multiple machines of all sizes, from RAID10 HDD+SSD arrays on larger x86-64 systems, through single SSDs on Armv8-A AArch64, to eMMCs and HDDs in a RAID1 configuration on Armv7-A. I'm a heavy user of snapshots, reflinks, compression and deduplication on all of those systems too. tl;dr: No data lost, some actually rescued, there still are a few foot guns to watch out for. It", "context": "daily driver since 2019 on many machines", "use_case": "daily-driver filesystem with snapshots", "switched_from": "", "story": "Ask HN: How Reliable Is Btrfs?"}]}, {"text": ", and long-time users call it a solid choice that benchmarks faster than ZFS.", "cites": [{"id": 752731840, "item_id": 47045740, "url": "https://news.ycombinator.com/item?id=47045740", "by": "m132", "date": "2026-02-17", "stance": "recommend", "quote": "It's grown to be a pretty decent file system.", "excerpt": "I've been daily driving Btrfs since 2019 on multiple machines of all sizes, from RAID10 HDD+SSD arrays on larger x86-64 systems, through single SSDs on Armv8-A AArch64, to eMMCs and HDDs in a RAID1 configuration on Armv7-A. I'm a heavy user of snapshots, reflinks, compression and deduplication on all of those systems too. tl;dr: No data lost, some actually rescued, there still are a few foot guns to watch out for. It", "context": "daily driver since 2019 on many machines", "use_case": "daily-driver filesystem with snapshots", "switched_from": "", "story": "Ask HN: How Reliable Is Btrfs?"}, {"id": 737581792, "item_id": 46098862, "url": "https://news.ycombinator.com/item?id=46098862", "by": "jcalvinowens", "date": "2025-11-30", "stance": "recommend", "quote": "I use btrfs: it's the most actively tested and developed filesystem in Linux today, by a very wide margin.", "excerpt": "I've been running homebuilt NAS for a decade. My advice is going to irritate the purists: * Don't use raid5. Use btrfs-raid1 or use mdraid10 with >=2 far-copies. * Don't use raid6. Use btrfs-raid1c3 or use mdraid10 with >=3 far-copies. * Don't use ZFS on Linux. If you really want ZFS, run FreeBSD. The multiple copy formats outperform the parity formats on reads by a healthy margin, both in btrfs and in mdraid. They'r", "context": "runs homebuilt NAS for a decade", "use_case": "NAS filesystem", "switched_from": "", "story": "Don't throw away your old PC\u2013it makes a better NAS than anything you can buy"}, {"id": 758550321, "item_id": 47409395, "url": "https://news.ycombinator.com/item?id=47409395", "by": "sidkshatriya", "date": "2026-03-16", "stance": "compare", "quote": "You will find that OpenZFS is ~35% slower than btrfs.", "excerpt": "ZFS is worse than btrfs in performance. Check out https://www.phoronix.com/review/linux-617-filesystems/5 \"Geometric Mean of all test results\". You will find that OpenZFS is ~35% slower than btrfs. I love ZFS but I am aware about the performance it delivers.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "I Love FreeBSD"}]}, {"text": " The most common complaint is data corruption that recovery tools could not fix", "cites": [{"id": 762549216, "item_id": 47659326, "url": "https://news.ycombinator.com/item?id=47659326", "by": "jamesnorden", "date": "2026-04-06", "stance": "warn", "quote": "I've personally been bitten by data corruption more than once, so I stay away from it now.", "excerpt": "People swear btrfs is \"safe\" now, but I've personally been bitten by data corruption more than once, so I stay away from it now.", "context": "", "use_case": "", "switched_from": "", "story": "Case study: recovery of a corrupted 12 TB multi-device pool"}, {"id": 743570387, "item_id": 46473149, "url": "https://news.ycombinator.com/item?id=46473149", "by": "sandreas", "date": "2026-01-02", "stance": "warn", "quote": "BTRFS was completely irrecoverable after a system crash", "excerpt": "Long time Linux Desktop user here. I really think Linux is a great choice as a Desktop in days of liquid glass and webviews. There are a lot of choices to make, but in the end it is working out really well (at least for me). KDE and the new COSMIC desktop environment with tiling support are tempting, but for now I keep using GNOME until I have more time to check them out. The things I personally had problems with is ", "context": "Long time Linux Desktop user", "use_case": "filesystem", "switched_from": "", "story": "2026 will be my year of the Linux desktop"}, {"id": 796426448, "item_id": 49776653, "url": "https://news.ycombinator.com/item?id=49776653", "by": "sandreas", "date": "2026-09-20", "stance": "warn", "quote": "Btrfs blew up without ANY reason at all in my case.", "excerpt": "This. Btrfs blew up without ANY reason at all in my case. Rebooted and the system won't even recognize any filesystem. All btrfs tools fails to recover a single file. Here is my journey: https://forum.cgsecurity.org/phpBB3/viewtopic.php?p=39143 I switched to ZFS and never Bad a Problem again.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Btrfs/ZFS/bcachefs under workloads classic benchmarks skip"}, {"id": 736728064, "item_id": 46045504, "url": "https://news.ycombinator.com/item?id=46045504", "by": "M95D", "date": "2025-11-25", "stance": "warn", "quote": "I got burned too.", "excerpt": "> I use btrfs for my backups... Say what?!? I got burned too. I made a snapshot and \"btrfs send\" it by pipe to an xz archive. When I tried to restore, I got a CRC error (from \"btrfs receive\", not xz). Everything lost. There's no way to restore it now.", "context": "", "use_case": "backups via btrfs send", "switched_from": "", "story": "Why I (Still) Love Linux ?"}]}, {"text": ", plus warnings about RAID5/6, failed-drive handling and running out of metadata space.", "cites": [{"id": 802922080, "item_id": 50182630, "url": "https://news.ycombinator.com/item?id=50182630", "by": "ikidd", "date": "2026-10-21", "stance": "neutral", "quote": "It's fine if you stay away from it's raid5/6.", "excerpt": "It's fine if you stay away from it's raid5/6. And realize it isn't going to let you know when you have a mirror fail until you try to boot it and it won't come up.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "LayerFS: A filesystem for AI coding agents"}, {"id": 796588640, "item_id": 49786790, "url": "https://news.ycombinator.com/item?id=49786790", "by": "M95D", "date": "2026-09-21", "stance": "warn", "quote": "Btrfs does not auto-recover from this.", "excerpt": "USB is unreliable. I used btrfs raid0 on USB drives for more than a year. Every month or so, a drive would disconnect from the bus and immediately redetected as another device (sde->sdf). Btrfs does not auto-recover from this. The choices are 1) reboot and scrub, which recovers the missing drive without doing a full resync, but it needs a reboot (any hosted site is offline for 3 minutes) and scrub takes a long time r", "context": "ran btrfs raid0 on USB drives for over a year", "use_case": "raid0 on USB drives", "switched_from": "", "story": "Custom home server built from spare parts"}, {"id": 779538353, "item_id": 48721147, "url": "https://news.ycombinator.com/item?id=48721147", "by": "rythmshifter", "date": "2026-06-29", "stance": "warn", "quote": "experiencing metadata exhaustion probably due to the snapshots filling up my home drive", "excerpt": "I\u2019ve been in love with cachy since I switched from windows but this past weekend has been extremely trying after experiencing metadata exhaustion probably due to the snapshots filling up my home drive. Learned a few things and I realize btrfs is not specific to cachy, but this was definitely the hardest thing I\u2019ve worked through since switching from windows.", "context": "", "use_case": "filesystem snapshots", "switched_from": "", "story": "CachyOS June 2026 Release"}]}], "praise": [{"label": "Snapshots", "summary": "Commenters use snapshots for rollback, backups and resettable VM environments.", "quotes": [{"id": 792738562, "item_id": 49546160, "url": "https://news.ycombinator.com/item?id=49546160", "by": "fc417fc802", "date": "2026-09-03", "stance": "recommend", "quote": "I use btrfs snapshots on all my devices", "excerpt": "> like the hard drive part here will just fail to mount one night and not back things up for 3 months until you notice I think the author is having trouble because he is conflating concepts and roles that should be distinct. Sync, rotating snapshots, and deduplicated backups need to be kept entirely separate if you want any hope of maintaining your sanity. So he's got sync but he's missing some sort of rotating snaps", "context": "", "use_case": "snapshots", "switched_from": "", "story": "Creating backup storage sucks"}, {"id": 782685458, "item_id": 48917841, "url": "https://news.ycombinator.com/item?id=48917841", "by": "rmunn", "date": "2026-07-15", "stance": "recommend", "quote": "I then made the guest root directory a BTRFS subvolume, so that I can snapshot it.", "excerpt": "I've been running Claude Code in a VM, where I clone the GitHub repos I want it to work on (they're open source so no login info needed) but have no other credentials. I used to reset the VM every day, but that was getting to be a bit of a hassle so I switched to a monthly reset. But even so, it would be hard for Claude to exfil anything more than what open-source projects I've been working on in the past month (at w", "context": "", "use_case": "VM snapshots", "switched_from": "", "story": "I tricked Claude into leaking your deepest, darkest secrets"}, {"id": 777398064, "item_id": 48587379, "url": "https://news.ycombinator.com/item?id=48587379", "by": "paffdragon", "date": "2026-06-18", "stance": "recommend", "quote": "Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice", "excerpt": "I didn't see in the post, but have you considered also Btrfs if you are on Linux? Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice, but I never really did the work to do benchmarks against other FS. In the past my choice was Ext4 or XFS with LUKS/LVM, then Btrfs matured and since then I moved to it. So far I had no issues, but YMMV, some people consider it still not entirely reliabl", "context": "runs a Synology NAS and is setting up a FreeBSD server", "use_case": "NAS filesystem", "switched_from": "Ext4", "story": "Benchmarking OpenZFS vs. EXT4 for My NAS"}]}, {"label": "Data features", "summary": "Checksums, reflinks, compression and deduplication are named as reasons to use it.", "quotes": [{"id": 777398064, "item_id": 48587379, "url": "https://news.ycombinator.com/item?id=48587379", "by": "paffdragon", "date": "2026-06-18", "stance": "recommend", "quote": "Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice", "excerpt": "I didn't see in the post, but have you considered also Btrfs if you are on Linux? Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice, but I never really did the work to do benchmarks against other FS. In the past my choice was Ext4 or XFS with LUKS/LVM, then Btrfs matured and since then I moved to it. So far I had no issues, but YMMV, some people consider it still not entirely reliabl", "context": "runs a Synology NAS and is setting up a FreeBSD server", "use_case": "NAS filesystem", "switched_from": "Ext4", "story": "Benchmarking OpenZFS vs. EXT4 for My NAS"}, {"id": 752731840, "item_id": 47045740, "url": "https://news.ycombinator.com/item?id=47045740", "by": "m132", "date": "2026-02-17", "stance": "recommend", "quote": "It's grown to be a pretty decent file system.", "excerpt": "I've been daily driving Btrfs since 2019 on multiple machines of all sizes, from RAID10 HDD+SSD arrays on larger x86-64 systems, through single SSDs on Armv8-A AArch64, to eMMCs and HDDs in a RAID1 configuration on Armv7-A. I'm a heavy user of snapshots, reflinks, compression and deduplication on all of those systems too. tl;dr: No data lost, some actually rescued, there still are a few foot guns to watch out for. It", "context": "daily driver since 2019 on many machines", "use_case": "daily-driver filesystem with snapshots", "switched_from": "", "story": "Ask HN: How Reliable Is Btrfs?"}]}, {"label": "Maturity", "summary": "Long-time users say it has matured, with one reporting no data loss since 2019.", "quotes": [{"id": 752731840, "item_id": 47045740, "url": "https://news.ycombinator.com/item?id=47045740", "by": "m132", "date": "2026-02-17", "stance": "recommend", "quote": "It's grown to be a pretty decent file system.", "excerpt": "I've been daily driving Btrfs since 2019 on multiple machines of all sizes, from RAID10 HDD+SSD arrays on larger x86-64 systems, through single SSDs on Armv8-A AArch64, to eMMCs and HDDs in a RAID1 configuration on Armv7-A. I'm a heavy user of snapshots, reflinks, compression and deduplication on all of those systems too. tl;dr: No data lost, some actually rescued, there still are a few foot guns to watch out for. It", "context": "daily driver since 2019 on many machines", "use_case": "daily-driver filesystem with snapshots", "switched_from": "", "story": "Ask HN: How Reliable Is Btrfs?"}, {"id": 737581792, "item_id": 46098862, "url": "https://news.ycombinator.com/item?id=46098862", "by": "jcalvinowens", "date": "2025-11-30", "stance": "recommend", "quote": "I use btrfs: it's the most actively tested and developed filesystem in Linux today, by a very wide margin.", "excerpt": "I've been running homebuilt NAS for a decade. My advice is going to irritate the purists: * Don't use raid5. Use btrfs-raid1 or use mdraid10 with >=2 far-copies. * Don't use raid6. Use btrfs-raid1c3 or use mdraid10 with >=3 far-copies. * Don't use ZFS on Linux. If you really want ZFS, run FreeBSD. The multiple copy formats outperform the parity formats on reads by a healthy margin, both in btrfs and in mdraid. They'r", "context": "runs homebuilt NAS for a decade", "use_case": "NAS filesystem", "switched_from": "", "story": "Don't throw away your old PC\u2013it makes a better NAS than anything you can buy"}, {"id": 777398064, "item_id": 48587379, "url": "https://news.ycombinator.com/item?id=48587379", "by": "paffdragon", "date": "2026-06-18", "stance": "recommend", "quote": "Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice", "excerpt": "I didn't see in the post, but have you considered also Btrfs if you are on Linux? Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice, but I never really did the work to do benchmarks against other FS. In the past my choice was Ext4 or XFS with LUKS/LVM, then Btrfs matured and since then I moved to it. So far I had no issues, but YMMV, some people consider it still not entirely reliabl", "context": "runs a Synology NAS and is setting up a FreeBSD server", "use_case": "NAS filesystem", "switched_from": "Ext4", "story": "Benchmarking OpenZFS vs. EXT4 for My NAS"}]}, {"label": "Flexibility vs ZFS", "summary": "Some prefer it to ZFS because it can reshape arrays, ships in mainline Linux and avoids ZFS licensing issues.", "quotes": [{"id": 736706544, "item_id": 46044159, "url": "https://news.ycombinator.com/item?id=46044159", "by": "lloeki", "date": "2025-11-25", "stance": "recommend", "quote": "I use btrfs because using zfs has been painful for me", "excerpt": "Even the much-maligned raid5/6 is basically fine\u2020. If you're concerned about the write hole, use -m DUP/raid1/raid1c2 instead of -m raid5. Plus raid-stripe-tree\u2020\u2020 is coming - didn't check the status of it recently. Many horror stories are because, while btrfs is fine, the operational model and tooling have some footguns which can cause either straight up data loss (due to operator error, but arguably that's really du", "context": "", "use_case": "filesystem with RAID", "switched_from": "ZFS", "story": "Why I (Still) Love Linux ?"}, {"id": 796358673, "item_id": 49772417, "url": "https://news.ycombinator.com/item?id=49772417", "by": "em-bee", "date": "2026-09-20", "stance": "neutral", "quote": "fedora fortunately still supports btrfs", "excerpt": "no thanks to red hat. i switched to debian for servers. fedora fortunately still supports btrfs. zfs is shunned. can't really get around that copyright issue. bcachefs just hit a setback, which i am hopeful will eventually be resolved.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Btrfs/ZFS/bcachefs under workloads classic benchmarks skip"}, {"id": 737581792, "item_id": 46098862, "url": "https://news.ycombinator.com/item?id=46098862", "by": "jcalvinowens", "date": "2025-11-30", "stance": "recommend", "quote": "I use btrfs: it's the most actively tested and developed filesystem in Linux today, by a very wide margin.", "excerpt": "I've been running homebuilt NAS for a decade. My advice is going to irritate the purists: * Don't use raid5. Use btrfs-raid1 or use mdraid10 with >=2 far-copies. * Don't use raid6. Use btrfs-raid1c3 or use mdraid10 with >=3 far-copies. * Don't use ZFS on Linux. If you really want ZFS, run FreeBSD. The multiple copy formats outperform the parity formats on reads by a healthy margin, both in btrfs and in mdraid. They'r", "context": "runs homebuilt NAS for a decade", "use_case": "NAS filesystem", "switched_from": "", "story": "Don't throw away your old PC\u2013it makes a better NAS than anything you can buy"}]}, {"label": "Performance", "summary": "One commenter cites a benchmark showing OpenZFS about 35% slower than Btrfs.", "quotes": [{"id": 758550321, "item_id": 47409395, "url": "https://news.ycombinator.com/item?id=47409395", "by": "sidkshatriya", "date": "2026-03-16", "stance": "compare", "quote": "You will find that OpenZFS is ~35% slower than btrfs.", "excerpt": "ZFS is worse than btrfs in performance. Check out https://www.phoronix.com/review/linux-617-filesystems/5 \"Geometric Mean of all test results\". You will find that OpenZFS is ~35% slower than btrfs. I love ZFS but I am aware about the performance it delivers.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "I Love FreeBSD"}]}], "caveats": [{"label": "Data corruption", "summary": "Several users report unrecoverable filesystems or lost data and have switched away, often to ZFS.", "quotes": [{"id": 796426448, "item_id": 49776653, "url": "https://news.ycombinator.com/item?id=49776653", "by": "sandreas", "date": "2026-09-20", "stance": "warn", "quote": "Btrfs blew up without ANY reason at all in my case.", "excerpt": "This. Btrfs blew up without ANY reason at all in my case. Rebooted and the system won't even recognize any filesystem. All btrfs tools fails to recover a single file. Here is my journey: https://forum.cgsecurity.org/phpBB3/viewtopic.php?p=39143 I switched to ZFS and never Bad a Problem again.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Btrfs/ZFS/bcachefs under workloads classic benchmarks skip"}, {"id": 743570387, "item_id": 46473149, "url": "https://news.ycombinator.com/item?id=46473149", "by": "sandreas", "date": "2026-01-02", "stance": "warn", "quote": "BTRFS was completely irrecoverable after a system crash", "excerpt": "Long time Linux Desktop user here. I really think Linux is a great choice as a Desktop in days of liquid glass and webviews. There are a lot of choices to make, but in the end it is working out really well (at least for me). KDE and the new COSMIC desktop environment with tiling support are tempting, but for now I keep using GNOME until I have more time to check them out. The things I personally had problems with is ", "context": "Long time Linux Desktop user", "use_case": "filesystem", "switched_from": "", "story": "2026 will be my year of the Linux desktop"}, {"id": 762549216, "item_id": 47659326, "url": "https://news.ycombinator.com/item?id=47659326", "by": "jamesnorden", "date": "2026-04-06", "stance": "warn", "quote": "I've personally been bitten by data corruption more than once, so I stay away from it now.", "excerpt": "People swear btrfs is \"safe\" now, but I've personally been bitten by data corruption more than once, so I stay away from it now.", "context": "", "use_case": "", "switched_from": "", "story": "Case study: recovery of a corrupted 12 TB multi-device pool"}]}, {"label": "RAID and failures", "summary": "Users warn to avoid RAID5/6 and say it does not recover well from disappearing or failed drives.", "quotes": [{"id": 802922080, "item_id": 50182630, "url": "https://news.ycombinator.com/item?id=50182630", "by": "ikidd", "date": "2026-10-21", "stance": "neutral", "quote": "It's fine if you stay away from it's raid5/6.", "excerpt": "It's fine if you stay away from it's raid5/6. And realize it isn't going to let you know when you have a mirror fail until you try to boot it and it won't come up.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "LayerFS: A filesystem for AI coding agents"}, {"id": 796588640, "item_id": 49786790, "url": "https://news.ycombinator.com/item?id=49786790", "by": "M95D", "date": "2026-09-21", "stance": "warn", "quote": "Btrfs does not auto-recover from this.", "excerpt": "USB is unreliable. I used btrfs raid0 on USB drives for more than a year. Every month or so, a drive would disconnect from the bus and immediately redetected as another device (sde->sdf). Btrfs does not auto-recover from this. The choices are 1) reboot and scrub, which recovers the missing drive without doing a full resync, but it needs a reboot (any hosted site is offline for 3 minutes) and scrub takes a long time r", "context": "ran btrfs raid0 on USB drives for over a year", "use_case": "raid0 on USB drives", "switched_from": "", "story": "Custom home server built from spare parts"}]}, {"label": "Disk space", "summary": "Snapshots can fill a drive and cause metadata exhaustion, and one user says it fails when disks fill up.", "quotes": [{"id": 779538353, "item_id": 48721147, "url": "https://news.ycombinator.com/item?id=48721147", "by": "rythmshifter", "date": "2026-06-29", "stance": "warn", "quote": "experiencing metadata exhaustion probably due to the snapshots filling up my home drive", "excerpt": "I\u2019ve been in love with cachy since I switched from windows but this past weekend has been extremely trying after experiencing metadata exhaustion probably due to the snapshots filling up my home drive. Learned a few things and I realize btrfs is not specific to cachy, but this was definitely the hardest thing I\u2019ve worked through since switching from windows.", "context": "", "use_case": "filesystem snapshots", "switched_from": "", "story": "CachyOS June 2026 Release"}, {"id": 755541472, "item_id": 47221342, "url": "https://news.ycombinator.com/item?id=47221342", "by": "lproven", "date": "2026-03-02", "stance": "warn", "quote": "I saw Btrfs die so many times, I know what to suspect.", "excerpt": "> Yawn. You again. Yep, me again. You know that line from the James Bond books? \u201cOnce is happenstance. Twice is coincidence. Three times is enemy action.\u201d I saw Btrfs die so many times, I know what to suspect. The official internal guidance was: give it all your disk space. Make the volumes so big that they will never fill up. Well, if I could trust it, I might, but I know I can't trust it, so I want my data safe som", "context": "", "use_case": "work OS filesystem", "switched_from": "", "story": "Bootc and OSTree: Modernizing Linux System Deployment"}]}, {"label": "Tooling footguns", "summary": "Even supporters say its operational model and tools have footguns that can cause data loss.", "quotes": [{"id": 736706544, "item_id": 46044159, "url": "https://news.ycombinator.com/item?id=46044159", "by": "lloeki", "date": "2025-11-25", "stance": "recommend", "quote": "I use btrfs because using zfs has been painful for me", "excerpt": "Even the much-maligned raid5/6 is basically fine\u2020. If you're concerned about the write hole, use -m DUP/raid1/raid1c2 instead of -m raid5. Plus raid-stripe-tree\u2020\u2020 is coming - didn't check the status of it recently. Many horror stories are because, while btrfs is fine, the operational model and tooling have some footguns which can cause either straight up data loss (due to operator error, but arguably that's really du", "context": "", "use_case": "filesystem with RAID", "switched_from": "ZFS", "story": "Why I (Still) Love Linux ?"}, {"id": 752731840, "item_id": 47045740, "url": "https://news.ycombinator.com/item?id=47045740", "by": "m132", "date": "2026-02-17", "stance": "recommend", "quote": "It's grown to be a pretty decent file system.", "excerpt": "I've been daily driving Btrfs since 2019 on multiple machines of all sizes, from RAID10 HDD+SSD arrays on larger x86-64 systems, through single SSDs on Armv8-A AArch64, to eMMCs and HDDs in a RAID1 configuration on Armv7-A. I'm a heavy user of snapshots, reflinks, compression and deduplication on all of those systems too. tl;dr: No data lost, some actually rescued, there still are a few foot guns to watch out for. It", "context": "daily driver since 2019 on many machines", "use_case": "daily-driver filesystem with snapshots", "switched_from": "", "story": "Ask HN: How Reliable Is Btrfs?"}]}, {"label": "Backup restore", "summary": "One user lost a backup when a btrfs send stream failed with a CRC error on receive.", "quotes": [{"id": 736728064, "item_id": 46045504, "url": "https://news.ycombinator.com/item?id=46045504", "by": "M95D", "date": "2025-11-25", "stance": "warn", "quote": "I got burned too.", "excerpt": "> I use btrfs for my backups... Say what?!? I got burned too. I made a snapshot and \"btrfs send\" it by pipe to an xz archive. When I tried to restore, I got a CRC error (from \"btrfs receive\", not xz). Everything lost. There's no way to restore it now.", "context": "", "use_case": "backups via btrfs send", "switched_from": "", "story": "Why I (Still) Love Linux ?"}]}, {"label": "Concurrency, encryption", "summary": "Commenters cite heavy contention with concurrent Rust builds and no native encryption.", "quotes": [{"id": 802171217, "item_id": 50135701, "url": "https://news.ycombinator.com/item?id=50135701", "by": "jbellis", "date": "2026-10-17", "stance": "warn", "quote": "Btrfs has massive contention problems with concurrent Rust builds", "excerpt": "this looks like a bug, but even normal happy-path codex creates many GB of logs, openai apparently considers this fine bc it's been going on for months two things help: 1. fs-level compression, I use ZFS bc Btrfs has massive contention problems with concurrent Rust builds 2. Archive your old sessions using something like sessionwiki (https://github.com/youdie006/sessionwiki), I've integrated this into my control plan", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Codex Desktop continuously generates Crashpad pending dumps"}, {"id": 777420017, "item_id": 48588751, "url": "https://news.ycombinator.com/item?id=48588751", "by": "hpb42", "date": "2026-06-18", "stance": "compare", "quote": "kind of considered Btrfs for this new NAS", "excerpt": "I use ZFS on my laptops and desktop but kind of considered Btrfs for this new NAS. What made me decide to use ZFS instead is that Btrfs does not have [yet] transparent encryption, I'd need to use dm-crypt/LUKS. ZFS has that natively, so :shrug: When transparent encryption lands on Btrfs, I may consider it for new machines (or Bcachefs if it gets back in the Linux Kernel).", "context": "", "use_case": "NAS filesystem", "switched_from": "", "story": "Benchmarking OpenZFS vs. EXT4 for My NAS"}]}], "who": [{"by": "paffdragon", "context": "runs a Synology NAS and is setting up a FreeBSD server", "url": "https://news.ycombinator.com/item?id=48587379", "date": "2026-06-18"}, {"by": "m132", "context": "daily driver since 2019 on many machines", "url": "https://news.ycombinator.com/item?id=47045740", "date": "2026-02-17"}, {"by": "jcalvinowens", "context": "runs homebuilt NAS for a decade", "url": "https://news.ycombinator.com/item?id=46098862", "date": "2025-11-30"}], "tags": ["for home NAS", "for Linux users", "for snapshot backups", "for VM rollback"], "use_cases": ["filesystem", "nas filesystem", "filesystem snapshots", "raid0 on usb drives", "snapshot replication", "snapshots and system rollback"], "compared": [{"slug": "zfs", "name": "ZFS", "co": 14, "switched_from": 1, "switched_to": 3}, {"slug": "nixos", "name": "NixOS", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "debian", "name": "Debian", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "bcachefs", "name": "bcachefs", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46042800", "title": "Why I (Still) Love Linux ?", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=50179857", "title": "LayerFS: A filesystem for AI coding agents", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49768833", "title": "Btrfs/ZFS/bcachefs under workloads classic benchmarks skip", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=49509606", "title": "Creating backup storage sucks", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48586962", "title": "Benchmarking OpenZFS vs. EXT4 for My NAS", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50133231", "title": "Codex Desktop continuously generates Crashpad pending dumps", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 2, "neutral": 1, "warn": 1}, "2025-12": {}, "2026-01": {"warn": 1}, "2026-02": {"recommend": 1}, "2026-03": {"warn": 1, "compare": 1, "recommend": 1}, "2026-04": {"warn": 1}, "2026-05": {}, "2026-06": {"neutral": 1, "recommend": 1, "compare": 1, "warn": 1}, "2026-07": {"neutral": 1, "recommend": 1}, "2026-08": {"warn": 1}, "2026-09": {"recommend": 1, "warn": 3, "neutral": 1}, "2026-10": {"warn": 2, "neutral": 1}}, "quotes": [{"id": 802937840, "item_id": 50183615, "url": "https://news.ycombinator.com/item?id=50183615", "by": "0x457", "date": "2026-10-21", "stance": "warn", "quote": "i went to a battle and lost all of its data to corruption", "excerpt": "\"btrfs is battle tested\" Only in a sense that i went to a battle and lost all of its data to corruption. Should be removed from in-tree so people don't accidently use it.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "LayerFS: A filesystem for AI coding agents"}, {"id": 802922080, "item_id": 50182630, "url": "https://news.ycombinator.com/item?id=50182630", "by": "ikidd", "date": "2026-10-21", "stance": "neutral", "quote": "It's fine if you stay away from it's raid5/6.", "excerpt": "It's fine if you stay away from it's raid5/6. And realize it isn't going to let you know when you have a mirror fail until you try to boot it and it won't come up.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "LayerFS: A filesystem for AI coding agents"}, {"id": 802171217, "item_id": 50135701, "url": "https://news.ycombinator.com/item?id=50135701", "by": "jbellis", "date": "2026-10-17", "stance": "warn", "quote": "Btrfs has massive contention problems with concurrent Rust builds", "excerpt": "this looks like a bug, but even normal happy-path codex creates many GB of logs, openai apparently considers this fine bc it's been going on for months two things help: 1. fs-level compression, I use ZFS bc Btrfs has massive contention problems with concurrent Rust builds 2. Archive your old sessions using something like sessionwiki (https://github.com/youdie006/sessionwiki), I've integrated this into my control plan", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Codex Desktop continuously generates Crashpad pending dumps"}, {"id": 796588640, "item_id": 49786790, "url": "https://news.ycombinator.com/item?id=49786790", "by": "M95D", "date": "2026-09-21", "stance": "warn", "quote": "Btrfs does not auto-recover from this.", "excerpt": "USB is unreliable. I used btrfs raid0 on USB drives for more than a year. Every month or so, a drive would disconnect from the bus and immediately redetected as another device (sde->sdf). Btrfs does not auto-recover from this. The choices are 1) reboot and scrub, which recovers the missing drive without doing a full resync, but it needs a reboot (any hosted site is offline for 3 minutes) and scrub takes a long time r", "context": "ran btrfs raid0 on USB drives for over a year", "use_case": "raid0 on USB drives", "switched_from": "", "story": "Custom home server built from spare parts"}, {"id": 796426448, "item_id": 49776653, "url": "https://news.ycombinator.com/item?id=49776653", "by": "sandreas", "date": "2026-09-20", "stance": "warn", "quote": "Btrfs blew up without ANY reason at all in my case.", "excerpt": "This. Btrfs blew up without ANY reason at all in my case. Rebooted and the system won't even recognize any filesystem. All btrfs tools fails to recover a single file. Here is my journey: https://forum.cgsecurity.org/phpBB3/viewtopic.php?p=39143 I switched to ZFS and never Bad a Problem again.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Btrfs/ZFS/bcachefs under workloads classic benchmarks skip"}, {"id": 796358673, "item_id": 49772417, "url": "https://news.ycombinator.com/item?id=49772417", "by": "em-bee", "date": "2026-09-20", "stance": "neutral", "quote": "fedora fortunately still supports btrfs", "excerpt": "no thanks to red hat. i switched to debian for servers. fedora fortunately still supports btrfs. zfs is shunned. can't really get around that copyright issue. bcachefs just hit a setback, which i am hopeful will eventually be resolved.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Btrfs/ZFS/bcachefs under workloads classic benchmarks skip"}, {"id": 795766098, "item_id": 49735381, "url": "https://news.ycombinator.com/item?id=49735381", "by": "chasil", "date": "2026-09-17", "stance": "warn", "quote": "so I don't use btrfs in areas that we need it most", "excerpt": "For my Oracle Linux systems, I rely on the vendor ReaR RPM package for the baseline backup. This is similar to the \"Ignite\" utility that I used in my HP-UX days. https://relax-and-recover.org/ This is two-fold useful, first as it enables boot from backup media for total recovery, second in that it creates a backup.tar.gz that holds everything that was not explitictly ignored in the /etc/rear/local.conf file. I'm runn", "context": "", "use_case": "snapshot replication", "switched_from": "", "story": "Backups Aren't Simple"}, {"id": 792740849, "item_id": 49546303, "url": "https://news.ycombinator.com/item?id=49546303", "by": "fc417fc802", "date": "2026-09-03", "stance": "recommend", "quote": "Snapshots make this trivial. Particularly in the case of btrfs", "excerpt": "> One of the other materials that I could not figure out how to back up properly is emails. The reason is that there is no clear way to back it up systematically Doesn't that depend entirely on the storage format? For example if you use thunderbird as a client it has database files that you can copy. Since you say that one of your devices is running arch you should check out some of the email options in the repos. Th", "context": "", "use_case": "snapshots and system rollback", "switched_from": "", "story": "Creating backup storage sucks"}, {"id": 792738562, "item_id": 49546160, "url": "https://news.ycombinator.com/item?id=49546160", "by": "fc417fc802", "date": "2026-09-03", "stance": "recommend", "quote": "I use btrfs snapshots on all my devices", "excerpt": "> like the hard drive part here will just fail to mount one night and not back things up for 3 months until you notice I think the author is having trouble because he is conflating concepts and roles that should be distinct. Sync, rotating snapshots, and deduplicated backups need to be kept entirely separate if you want any hope of maintaining your sanity. So he's got sync but he's missing some sort of rotating snaps", "context": "", "use_case": "snapshots", "switched_from": "", "story": "Creating backup storage sucks"}, {"id": 790158960, "item_id": 49384935, "url": "https://news.ycombinator.com/item?id=49384935", "by": "shepherdjerred", "date": "2026-08-21", "stance": "warn", "quote": "I used it a couple of years ago and really didn\u2019t have a positive experience.", "excerpt": "btrfs is stable?? I used it a couple of years ago and really didn\u2019t have a positive experience. I\u2019ve found ZFS much more stable", "context": "", "use_case": "filesystem", "switched_from": "", "story": "Linux 7.2 Released"}, {"id": 782685458, "item_id": 48917841, "url": "https://news.ycombinator.com/item?id=48917841", "by": "rmunn", "date": "2026-07-15", "stance": "recommend", "quote": "I then made the guest root directory a BTRFS subvolume, so that I can snapshot it.", "excerpt": "I've been running Claude Code in a VM, where I clone the GitHub repos I want it to work on (they're open source so no login info needed) but have no other credentials. I used to reset the VM every day, but that was getting to be a bit of a hassle so I switched to a monthly reset. But even so, it would be hard for Claude to exfil anything more than what open-source projects I've been working on in the past month (at w", "context": "", "use_case": "VM snapshots", "switched_from": "", "story": "I tricked Claude into leaking your deepest, darkest secrets"}, {"id": 781243665, "item_id": 48827729, "url": "https://news.ycombinator.com/item?id=48827729", "by": "colordrops", "date": "2026-07-07", "stance": "neutral", "quote": "I use BTRFS on MDADM though.", "excerpt": "Same, using NixOS as a NAS, though it kept growing and now I'm trying to share it with other people. I use BTRFS on MDADM though. It's ended up being an all-in-one home server and router now because I was tired of the noisy power hungry rack I had in my closet. https://HomeFree.host", "context": "", "use_case": "NAS storage filesystem", "switched_from": "", "story": "How to Build a Minimal ZFS NAS Without Synology, QNAP, TrueNAS"}, {"id": 779538353, "item_id": 48721147, "url": "https://news.ycombinator.com/item?id=48721147", "by": "rythmshifter", "date": "2026-06-29", "stance": "warn", "quote": "experiencing metadata exhaustion probably due to the snapshots filling up my home drive", "excerpt": "I\u2019ve been in love with cachy since I switched from windows but this past weekend has been extremely trying after experiencing metadata exhaustion probably due to the snapshots filling up my home drive. Learned a few things and I realize btrfs is not specific to cachy, but this was definitely the hardest thing I\u2019ve worked through since switching from windows.", "context": "", "use_case": "filesystem snapshots", "switched_from": "", "story": "CachyOS June 2026 Release"}, {"id": 777420017, "item_id": 48588751, "url": "https://news.ycombinator.com/item?id=48588751", "by": "hpb42", "date": "2026-06-18", "stance": "compare", "quote": "kind of considered Btrfs for this new NAS", "excerpt": "I use ZFS on my laptops and desktop but kind of considered Btrfs for this new NAS. What made me decide to use ZFS instead is that Btrfs does not have [yet] transparent encryption, I'd need to use dm-crypt/LUKS. ZFS has that natively, so :shrug: When transparent encryption lands on Btrfs, I may consider it for new machines (or Bcachefs if it gets back in the Linux Kernel).", "context": "", "use_case": "NAS filesystem", "switched_from": "", "story": "Benchmarking OpenZFS vs. EXT4 for My NAS"}, {"id": 777398064, "item_id": 48587379, "url": "https://news.ycombinator.com/item?id=48587379", "by": "paffdragon", "date": "2026-06-18", "stance": "recommend", "quote": "Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice", "excerpt": "I didn't see in the post, but have you considered also Btrfs if you are on Linux? Currently, I use Btrfs on Synology, mainly because snapshots and checksums are nice, but I never really did the work to do benchmarks against other FS. In the past my choice was Ext4 or XFS with LUKS/LVM, then Btrfs matured and since then I moved to it. So far I had no issues, but YMMV, some people consider it still not entirely reliabl", "context": "runs a Synology NAS and is setting up a FreeBSD server", "use_case": "NAS filesystem", "switched_from": "Ext4", "story": "Benchmarking OpenZFS vs. EXT4 for My NAS"}, {"id": 773909138, "item_id": 48369321, "url": "https://news.ycombinator.com/item?id=48369321", "by": "hombre_fatal", "date": "2026-06-02", "stance": "neutral", "quote": "run a monthly scrub for my btrfs pool", "excerpt": "NixOS comes with systemd, so I've been using it as a first-class part of managing stuff. It's great, especially coming from macOS' launchd. Which makes it nice to distribute a tool for NixOS so that it can lean into systemd instead of as some bolted-on afterthought. Makes me wonder what you'd do if you were distributing a lifecycle-heavy tool for Linux users in general since systemd isn't ubiquitous. I use a systemd ", "context": "", "use_case": "storage pool", "switched_from": "", "story": "You Don't Love Systemd Timers Enough"}, {"id": 762549216, "item_id": 47659326, "url": "https://news.ycombinator.com/item?id=47659326", "by": "jamesnorden", "date": "2026-04-06", "stance": "warn", "quote": "I've personally been bitten by data corruption more than once, so I stay away from it now.", "excerpt": "People swear btrfs is \"safe\" now, but I've personally been bitten by data corruption more than once, so I stay away from it now.", "context": "", "use_case": "", "switched_from": "", "story": "Case study: recovery of a corrupted 12 TB multi-device pool"}, {"id": 758662548, "item_id": 47416409, "url": "https://news.ycombinator.com/item?id=47416409", "by": "torginus", "date": "2026-03-17", "stance": "recommend", "quote": "There's Docker, OverlayFS, FUSE, ZFS or Btrfs snapshots?", "excerpt": "Why do people keep reinventing OS features? There's Docker, OverlayFS, FUSE, ZFS or Btrfs snapshots? Do you not trust your OS to do this correctly, or do you think you can do better? A lot of this stuff existed 5, 10, 15 years ago... Somehow there's been a trend for every effing program to grow and absorb the features and responsibilities of every other program. Actually, I have a brilliant idea, what if we used node", "context": "", "use_case": "filesystem snapshots", "switched_from": "", "story": "Why Node.js needs a virtual file system"}, {"id": 758550321, "item_id": 47409395, "url": "https://news.ycombinator.com/item?id=47409395", "by": "sidkshatriya", "date": "2026-03-16", "stance": "compare", "quote": "You will find that OpenZFS is ~35% slower than btrfs.", "excerpt": "ZFS is worse than btrfs in performance. Check out https://www.phoronix.com/review/linux-617-filesystems/5 \"Geometric Mean of all test results\". You will find that OpenZFS is ~35% slower than btrfs. I love ZFS but I am aware about the performance it delivers.", "context": "", "use_case": "filesystem", "switched_from": "", "story": "I Love FreeBSD"}, {"id": 755541472, "item_id": 47221342, "url": "https://news.ycombinator.com/item?id=47221342", "by": "lproven", "date": "2026-03-02", "stance": "warn", "quote": "I saw Btrfs die so many times, I know what to suspect.", "excerpt": "> Yawn. You again. Yep, me again. You know that line from the James Bond books? \u201cOnce is happenstance. Twice is coincidence. Three times is enemy action.\u201d I saw Btrfs die so many times, I know what to suspect. The official internal guidance was: give it all your disk space. Make the volumes so big that they will never fill up. Well, if I could trust it, I might, but I know I can't trust it, so I want my data safe som", "context": "", "use_case": "work OS filesystem", "switched_from": "", "story": "Bootc and OSTree: Modernizing Linux System Deployment"}, {"id": 752731840, "item_id": 47045740, "url": "https://news.ycombinator.com/item?id=47045740", "by": "m132", "date": "2026-02-17", "stance": "recommend", "quote": "It's grown to be a pretty decent file system.", "excerpt": "I've been daily driving Btrfs since 2019 on multiple machines of all sizes, from RAID10 HDD+SSD arrays on larger x86-64 systems, through single SSDs on Armv8-A AArch64, to eMMCs and HDDs in a RAID1 configuration on Armv7-A. I'm a heavy user of snapshots, reflinks, compression and deduplication on all of those systems too. tl;dr: No data lost, some actually rescued, there still are a few foot guns to watch out for. It", "context": "daily driver since 2019 on many machines", "use_case": "daily-driver filesystem with snapshots", "switched_from": "", "story": "Ask HN: How Reliable Is Btrfs?"}, {"id": 743570387, "item_id": 46473149, "url": "https://news.ycombinator.com/item?id=46473149", "by": "sandreas", "date": "2026-01-02", "stance": "warn", "quote": "BTRFS was completely irrecoverable after a system crash", "excerpt": "Long time Linux Desktop user here. I really think Linux is a great choice as a Desktop in days of liquid glass and webviews. There are a lot of choices to make, but in the end it is working out really well (at least for me). KDE and the new COSMIC desktop environment with tiling support are tempting, but for now I keep using GNOME until I have more time to check them out. The things I personally had problems with is ", "context": "Long time Linux Desktop user", "use_case": "filesystem", "switched_from": "", "story": "2026 will be my year of the Linux desktop"}, {"id": 737581792, "item_id": 46098862, "url": "https://news.ycombinator.com/item?id=46098862", "by": "jcalvinowens", "date": "2025-11-30", "stance": "recommend", "quote": "I use btrfs: it's the most actively tested and developed filesystem in Linux today, by a very wide margin.", "excerpt": "I've been running homebuilt NAS for a decade. My advice is going to irritate the purists: * Don't use raid5. Use btrfs-raid1 or use mdraid10 with >=2 far-copies. * Don't use raid6. Use btrfs-raid1c3 or use mdraid10 with >=3 far-copies. * Don't use ZFS on Linux. If you really want ZFS, run FreeBSD. The multiple copy formats outperform the parity formats on reads by a healthy margin, both in btrfs and in mdraid. They'r", "context": "runs homebuilt NAS for a decade", "use_case": "NAS filesystem", "switched_from": "", "story": "Don't throw away your old PC\u2013it makes a better NAS than anything you can buy"}, {"id": 736728064, "item_id": 46045504, "url": "https://news.ycombinator.com/item?id=46045504", "by": "M95D", "date": "2025-11-25", "stance": "warn", "quote": "I got burned too.", "excerpt": "> I use btrfs for my backups... Say what?!? I got burned too. I made a snapshot and \"btrfs send\" it by pipe to an xz archive. When I tried to restore, I got a CRC error (from \"btrfs receive\", not xz). Everything lost. There's no way to restore it now.", "context": "", "use_case": "backups via btrfs send", "switched_from": "", "story": "Why I (Still) Love Linux ?"}, {"id": 736727120, "item_id": 46045445, "url": "https://news.ycombinator.com/item?id=46045445", "by": "tasuki", "date": "2025-11-25", "stance": "neutral", "quote": "I use btrfs for my backups...", "excerpt": "> Even if your btrfs, after almost 18 years, still eats data in spectacular fashion. Say what?!? I use btrfs for my backups...", "context": "", "use_case": "backups", "switched_from": "", "story": "Why I (Still) Love Linux ?"}, {"id": 736706544, "item_id": 46044159, "url": "https://news.ycombinator.com/item?id=46044159", "by": "lloeki", "date": "2025-11-25", "stance": "recommend", "quote": "I use btrfs because using zfs has been painful for me", "excerpt": "Even the much-maligned raid5/6 is basically fine\u2020. If you're concerned about the write hole, use -m DUP/raid1/raid1c2 instead of -m raid5. Plus raid-stripe-tree\u2020\u2020 is coming - didn't check the status of it recently. Many horror stories are because, while btrfs is fine, the operational model and tooling have some footguns which can cause either straight up data loss (due to operator error, but arguably that's really du", "context": "", "use_case": "filesystem with RAID", "switched_from": "ZFS", "story": "Why I (Still) Love Linux ?"}]}