One answer to this is Unraid. It is not RAID, but uses a dedicated parity drive. So you can start with e.g. a pair of 8 TB drives, one data and one parity, and then add more 8TB data drives to the array as you need them, without rebuilding the array (you need to take it offline briefly though). Main downside is slow writes, but you can put e.g. databases on an SSD instead (which could be a RAID0 pair).
One answer to this is Unraid. It is not RAID, but uses a dedicated parity drive. So you can start with e.g. a pair of 8 TB drives, one data and one parity, and then add more 8TB data drives to the array as you need them, without rebuilding the array (you need to take it offline briefly though). Main downside is slow writes, but you can put e.g. databases on an SSD instead (which could be a RAID0 pair).