Hacker News new | ask | show | jobs
by privateSFacct 2653 days ago
btfrs is such a weird choice for an enterprise focused system where people mostly want reliability / set and forget, though maybe the bad rep is old now (I haven't used btfrs in years).
2 comments

It is used for the root filesystem, which gives you nice functionality, like the package manager or YaST automatically taking snapshots in between system changes, which means you can then audit changes and rollback.

It even allows you to boot the system into one of these previous snapshots.

an engineering "teacher of teachers" I spoke with was able to corrupt btrfs with a few well-chosen strokes, as it was told. The implication was - not ready. This was three or four years ago.
I'm still reluctant to trust it, but there has been a lot of work on btrfs in that time frame, particularly around reliability and durability. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...