M.2 on a Raspberry Pi - the TOFU Compute Module 4 Carrier Board
Ever since the Pi 2 model B went to a 4-core processor, disk IO has often been the primary bottleneck for my Pi projects. You can use microSD cards, which aren't horrible, but... well, nevermind,...
jeffgeerling.com