大规模自用实践:将 cdnjs 迁移至 Cloudflare 开发者平台

作者:杖雍皓

大规模自用实践:将 cdnjs 迁移至 Cloudflare 开发者平台

大规模自用实践:将 cdnjs 迁移至 Cloudflare 开发者平台 cdnjs 迁移完了。14 年,190 亿次请求/月,峰值 300 万 RPS,零停机。 如果你不知道 cdnjs:它是互联网上最老的免费公共 CDN 之一,数百万网站的 jQuery、lodash、normalize.css 都从它这加载。完全免费,跑了 14 年。 旧架构的痛,做过基础设施的人都懂: 自己管虚拟机,自己打 OS 补丁 Bun 运行时崩了 = 服务挂了,没有自动恢复 扩容靠手动加副本 + 配负载均衡 想接个新能力(AI、Queue、Workflow)?先跟你的 VM 搏斗三天 新架构:纯 Workers。没有服务器,没有运行时补丁,没有"凌晨三点 VM 挂了"的 oncall 噩梦。Smart Placement 自动决定代码跑在哪,KV 做边缘缓存,R2 做源站存储,Queues 做异步任务。 但真正值得学的不是"用了什么",是"怎么迁的": 渐进式,不是大爆炸。新旧系统并行跑,流量按比例切,每一步都有监控和回滚。14 年的技术债务意味着无数边缘 case——特殊 URL 重写、遗留 A...

打开原帖

推荐阅读

← 返回首页查看更多