从最近的客户位置提供媒体内容

Serving media content from the closest client location

我正在开发允许用户上传和下载媒体内容的应用程序:歌曲、视频...

我担心的是,如果我的服务器位于比方说美国客户的欧洲地区,应用程序会感觉非常慢。 我想在不同区域创建类似于 Amazon S3 存储桶的东西,然后位于欧洲区域的客户端将上传,从欧洲区域下载,来自亚洲区域的客户端将上传,从亚洲区域下载等等. 然后在一些如何找到同步所有这些桶的方法。

可能吗? 有更好的解决方案吗?

感谢您的帮助

听起来像个问题要考虑用CDN来解决。我熟悉 Azure,但我认为竞争对手也有类似的产品。

Google 提供多个区域和区域来托管您的应用程序:

总览: https://cloud.google.com/about/locations/

特定于云存储(可能会托管您的内容) https://cloud.google.com/storage/docs/bucket-locations

最后 Google CDN 的信息位于 https://cloud.google.com/cdn/