I was thinking about how two HDDs in RAID0 can have similar sequential read/write speeds to a single SSD, but obviously worse random read/write due to the time it takes for the hard drive parts to move between random spots on the disks. A possible way to remedy this:
Files >=64MB are split between the two HDDs just like RAID0, but each file <64MB is only stored on one of the disks. So, while one HDD retrieves random small file A, the other HDD is simultaneously retrieving random small file B. The two HDDs wouldn't have to move to the same random spots on each disk for each small file. This seems to me like it could greatly improve random read/write speeds. 4 HDDs in this mode could have 4x the random read/write speeds of a single HDD. Might work for SSDs too.
I'm not an expert, so I definitely could be wrong. Are there any problems with this?
Edit: Stripe sizes were what I was thinking of!
SOCIAL SHARE CARD GENERATOR