can anyone explain wtf is tiered cache? ive read the documentation and it kind of makes sense, but i dont get what is this whole discussion is about? how is another CF account or a proxy going to help with anything
One messy but workable solution could be to shard data between multiple R2 buckets with different region hints and then route each uncached request to the closest bucket. Only issue would be multiplying your storage costs and increased complexity
Hopefully in future that particular limitation with Tiered Cache can be sorted out for good the R2 team are aware of these shortcomings and working on solutions, if you have an Enterprise account I strongly recommend reaching out and getting it filed as a feature request to speed that up. If not, hang tight