> They integrated an NVMe controller into the SoC and they can now just buy NAND chips instead of full SSDs.
What they/everyone really ought to do is to standardize that, with the flash chips themselves still connected via a modular connector and the "NVMe controller" as open source.
Imagine integrating the flash ECC/RAIN with ZFS et al. Or the ability to decide for yourself if you want a lot of QLC or a bit of SLC or a mix of both, in software at runtime.
What they/everyone really ought to do is to standardize that, with the flash chips themselves still connected via a modular connector and the "NVMe controller" as open source.
Imagine integrating the flash ECC/RAIN with ZFS et al. Or the ability to decide for yourself if you want a lot of QLC or a bit of SLC or a mix of both, in software at runtime.