4 ms·
SUSE has succeeded in shipping atomic OS updates and rollbacks by default both for enterprise and community versions of Linux several years ago. Facebook is usi
by cmurf 9y ago
SUSE has succeeded in shipping atomic OS updates and rollbacks by default both for enterprise and community versions of Linux several years ago. Facebook is using it, and the usage is growing. [1] And there are any number of examples of production usage of Btrfs at scale if you go look for them. [2] And the good and bad are fairly well understood, it is in fact getting better and will continue to get better.[3] And Red Hat isn't waiting. [4]
[1] https://www.spinics.net/lists/linux-btrfs/msg67885.html https://www.spinics.net/lists/linux-btrfs/msg67885.html
[2] https://www.spinics.net/lists/linux-btrfs/msg67308.html https://www.spinics.net/lists/linux-btrfs/msg67308.html
[3] https://www.spinics.net/lists/linux-btrfs/msg67940.html https://www.spinics.net/lists/linux-btrfs/msg67940.html
[4] https://stratis-storage.github.io/StratisSoftwareDesign.pdf https://stratis-storage.github.io/StratisSoftwareDesign.pdf
What you're going to find in storage is that there are multiple valid approaches, no clear one size fits all winner, and people will choose based on the tools they're familiar with, the company they trust, and their use case. I pick Btrfs over ZFS pretty much based on equivalent trust and better flexibility for my use case, but then I'm much more familiar with Btrfs tools and where the bodies are buried than I am with ZFS. I don't need to go around impugning other projects to justify what I use.