I think asking about whether we're doing global replication is the wrong mental model. I think there

I think asking about whether we're doing global replication is the wrong mental model. I think there are 4 fundamental things you care about as a customer:
  • Durability - if R2 says it stored something, what's the probability that I can read that data back at any arbitrary point in time in the future?
  • Availability - am I able to read existing data / write new data even if Cloudflare internally is experiencing some kind of local issue (i.e. how well can we hide problems / bugs from you)
  • Performance - What's the TTFB for reads, what's the read/write RPS, what's the write latency for small files
  • Regulations - Do I have an easy way to make sure I'm compliant with local regulations.
Replication only addresses the middle 2. Availability and performance will continue to improve transparently over time regardless of where your data gets stored. Replication is an internal optimization detail.
Was this page helpful?