Lots of good tips in this blog post. It gets a bit technical but it’s a worthwhile read over at https://blog.polyhaven.com/how-we-handle-80tb-and-5m-page-views-a-month-for-under-400/. Hint: they rely on Cloudflare caching and Backblaze for their storage but that’s just the beginning.