结合使用 CDN 和 Cloud Storage 会改善视频内容的延迟吗?

Will using a combination of CDN and Cloud Storage improve latency for video contents?

来自Google云的文档

Cloud Storage essentially works as a content delivery network. This does not require any special configuration because by default any publicly readable object is cached in the global Cloud Storage network.

我当前的 Web 应用程序已经在使用 CDN。它包含相当数量的视频内容。视频内容可公开访问。结合使用 Google Cloud Storage 和 Cloud CDN 会进一步改善延迟吗?

答案视情况而定。缓存是一个复杂的项目。您的文件有多受欢迎?你的文件有多大?您的客户在一个地区还是全球?

所有这些因素以及更多因素都会影响您的文件是被缓存还是由于缓存重新填充而延迟。

一般来说,通过 Google 的内部 backbone 传送的数据传输速度会更快,因为遍历的网络跃点更少,故障点也更少 public。通过使用 CDN,数据更有可能留在 Google 的 backbone 上,因为入口点是最近的 Google POP(存在点)。