Maven Central 是否还没有使用 CDN 进行分发?

Does Maven Central still not use CDN for distribution?

我读了 3 年前的文章,强调为什么 Jcenter 比 Maven Central 更好,主要原因之一是通过 CDN 分发的 HTTPS 传输。 Maven Central 有 HTTP,Maven 存储库是否仍然使用 HTTP?

他们升级到 HTTPS 是有意义的,以匹配他们的竞争对手(尽管 Jcenter 擅长的其他领域)。他们这样做了吗?

另外,我想问一下为什么使用CDN可以提高安全性。如果不通过 CDN,Maven Central 如何分发其库?

非常感谢。

HTTPS 和CDN 是分发存储库的两个正交关注点,JCenter 和Maven Central 两者都有。

我们 (JFrog) 对 CDN(包括 Maven Central 使用的 Fastly)做了很多实验,并选择了当今市场上最广泛和最快的 CDN——Akamai。这意味着您的下载将由离您较近的服务器提供,下载速度会更快。

但差异不限于 CDN 和是否存在 HTTPS。例如,其他元数据(如维护者、发行说明、许可信息等)的存在对于现代分发存储库至关重要,并且能够成为您的包的所有者,同时通过 'canonical' 个存储库提供它对于开源开发者来说也是一个巨大的优势。


我与 JFrog, the company behind , and , see my profile 一起获取详细信息和链接。