Cloudflare 利用 Zstandard 与 Pingora 打造缓存转码,缓存占用有望降至三分之一
thinkindev • 2026-09-03
1362 views
Cloudflare 近日公开了 Cache Transcoding 原型系统,该系统在缓存写入前对符合条件的 HTML、JSON、CSS 和 JavaScript 资源使用 Zstandard 进行压缩,并在不同缓存层级之间以压缩形态存储和传输。初步测试显示,这些资源体积可缩小至原始大小的约三分之一,而额外引入的 CPU 开销仅为几个百分点。这意味着在现有硬件条件下,缓存基础设施有望获得数 PB 级别的有效存储容量,显著降低 CDN 边缘节点的存储与带宽成本。由于 Zstandard 在压缩率与速度之间表现均衡,配合 Pingora 代理框架的灵活处理能力,该方案为大规模缓存系统的降本增效提供了新的技术路径。目前这一方案仍处于原型阶段,但已展现出对 Web 内容加速和存储优化的明显潜力。
核心要点
- Cloudflare 原型系统 Cache Transcoding 在缓存层使用 Zstandard 压缩 HTML、JSON、CSS 和 JavaScript。
- 测试中资源体积缩小至约三分之一,仅增加几个百分点的 CPU 开销。
- 该方案有望在不增加存储硬件的情况下释放数 PB 有效缓存容量。