Originally posted by cynic
View Post
When we start seeing a lot of performance improvements land, like extent tree v2, faster quota support/handling, and most importantly better RAID handling (and I'm not just speaking about RAID5/6, I mean basic things, like automatic device resilvering or marking a device dirty or addressing the NOCOW writehole on all RAID profiles), we may see demand go up and in turn Redhat will become more interested in supporting it.
I mean even kernel 6.1 just got a sysfs tunable to make quotas a little bit more usable when deleting snapshots (which right now, are almost unusable performance wise in the presence of snapshots). That is a bit hacky given the extent tree v2 approach though. So as it stands now, it's these "death by a thousand cuts" cases that really just doesn't make it suitable for a 10 year supported enterprise operating system.
If you're a desktop linux user, you should probably use it already for all the benefits it does provide as the performance downsides are not noticeable for this use case. For everyone else in the enterprise space who have a good Btrfs use case and know how to manage it, like Facebook does, there's lots of alternatives to get support in the meantime.
Leave a comment: