← Back to context

Comment by irusensei

13 hours ago

BCacheFS is the best Linux filesystem now that storage costs a premium.

You can mix devices of different sizes and types on bcachefs. You can have foreground and background devices to balance performance and also different compression settings for foreground and background transactions.

You can set replicas=N to the individual file or directory on bcachefs. For example files you can just re-download or re-build. Likewise you can set a higher number of copies to important files.

I've been using ZFS on my Linux servers for years and have pretty good experience with it. I've not been following Linux development too much. Is bcachefs usable/stable/reliable enough to replace it?

  • It's not as battle-tested like ZFS with 15+ years of field usage, but it's good enough for me and other users.

    There's a NAS appliance called NASty and it shares publicly usage stats: https://nasty-telemetry.pages.dev/ Those numbers are NASty alone. There are more users on other systems.

Sure, when it's mature...

  • Yeah, and I think Overstreet might be going hard on AI, so not sure how that might effect the project

    • If you have "refine until it's perfect and don't screw with things you don't understand" thoroughly ingrained, along with the dangers of overconfidence, you'll do fine with AI.

      Not everyone gets it though, that's for sure.

      And, if you want to know if it's mature, I'd trust the user reports over the one liners :)