不缓存的 CDN 有用吗?

Are CDNs that don't cache useful?

(HTTP-) 通过 CDN 提供不可缓存的资源有什么好处吗?

(我的用例:我正在提供一个静态单页应用程序,我想缩短它的加载时间,但我不希望 index.html 被缓存,因为我想要每个新的发布立即反映。具体来说,这个静态站点托管在AWS S3上,CDN是AWS CloudFront。)

我假设 CDN 的大部分性能优势是通过缓存实现的,但我可以想象其他优势,例如特权网络基础设施。由于我对网络一无所知,所以这听起来像是一个愚蠢的问题。

是的,将内容移近用户会很有用。大多数 CDN 将从尽可能靠近用户的地理位置为您的静态文件提供服务,通常会提供更好的延迟。

当然,您需要在全球范围内拥有用户才能理解这一点。