On Sun, Apr 21, 2019 at 8:42 PM Daniel Cegiełka <daniel.cegie...@gmail.com> wrote: > > https://www.patreon.com/bcachefs
I've just taken a look at https://bcachefs.org/ and from what I see it tries to be a "do-all" file-system going the route of ZFS and BTRFS, from RAID and multiple drives to compression and encryption. So this is what I don't understand with "modern" file-systems: why do all of them try to implement all layers of the storage stack, from block-device management (and redundancy) up to compression and encryption? I ask this because we already have many mature solutions for all of these: * multiple disks (with perhaps redundancy): MD and LVM (based on DM) kernel modules; * encryption: `dm-crypt` which has plenty of options; Ciprian.