希曼日记

CDN

1 篇文章

  1. 给桌面客户端做下载加速:从「桶直接公开」到「边缘优先、源站兜底」的三代演进安装包下载最初是「桶直接公开、URL 写死在网页里」——能用,但任何人猜到路径就能镜像、刷流量。第二代把它改成桶私有 + 一次性令牌 + 三层限流,把链接变成「能力」。第三代接入 EdgeOne Pages 承载安装包字节,源站对象存储退成兜底:服务端兑换令牌时用一次 HEAD 探测决定跳边缘还是跳预签名链接,探测结果缓存 30 秒。这篇把三代的设计、代码、操作步骤与验证方法都写下来,包括一个差点让整个功能静默失效的路径前缀不一致。