In case you haven’t considered, HDDs work great for this, since write wear out isn’t really a factor for those. ZFS can also help batch together TXG’s until they hit time or size limits before commit it at once to the disk.
I solved it by storing the data on /dev/null
Pretty big space.
The writes are insanely fast.
The reads are even faster.
If /dev/null is fast and web scale, I will use it.