Hacker News new | ask | show | jobs
by the8472 1730 days ago
> R2 is designed with redundancy across a large number of regions for reliability. We plan on starting from automatic global distribution and adding back region-specific controls for when data has to be stored locally, as described above.

Does that mean automatic caching across regions? Low-latency read access everywhere without an extra CDN in front of it?

1 comments

Hey, PM for R2 here.

We're still deciding on how we want to handle caching. We integrate with Workers, so manually caching is always possible. The catch is we're currently building for strong consistency - if we added a cache in front, we'd weaken that - so it will likely be a configuration option we add later.

I'm more interested in eventually consistent with low latency. Please add this setting ASAP :)
Check tebi.io - it is a geo-distributed S3-compatible storage that does exactly that. You can configure global consistency level for each bucket individually.