Cloudflare已完成cdnjs的完整迁移,将其从跨Cloudflare与Google Cloud Platform的分散发布架构,整合至以Workers、R2、KV、Workflows等原生组件构成的开发者平台。迁移后R2成为已发布包文件的唯一权威存储,同时保留原有URL、包内容与SRI哈希,确保兼容性。目前cdnjs日均处理约90亿次请求,每秒约10.8万次,缓存命中率达98.6%,覆盖约12%的网站。新架构通过Workflows编排包摄取与处理流程,支持失败恢复,并借助Containers完成压缩任务。此次迁移还推动平台将Worker子请求上限从1000提升至1000万,Workflow步骤上限从1024提升至1万。整体而言,这是Cloudflare在超大规模公共服务场景下对自身开发者平台的一次深度验证。
📱 每天一份 AI 前沿日报
关注公众号,每天 09:00 推送 · 不错过任何重磅