Cloudflare 通过对旗下 Big Pineapple 平台的 DNS 缓存数据结构进行优化,成功释放了约 100 TB 的内存资源。此次优化并非依赖新硬件的升级,而是完全通过对 Rust 语言编写的数据结构进行了重构实现。
这一系列技术改进带来了显著的性能提升。具体而言,Cloudflare 测试显示,数据布局的优化使缓存查询延迟降低了约 5%。更精确地看,优化后,缓存查询延迟从 828 纳秒降至 670 纳秒,实现了 19% 的降低。
在内存占用方面,影响同样显著。Cloudflare 测试数据显示,在 p99 情况下,Big Pineapple 平台的单实例常驻内存从 9.3GB 下降到 5.3GB,减少了 43%。此外,在基准测试中,每条记录对应的内存分配量也从 1.1KB下降至 461字节,实现了 58%的降低。
这些优化工作并非一蹴而就。根据公开资料,Cloudflare 为 1.1.1.1 的相关优化已于 2026 年 5 月 18 日开始逐步部署,并最终在 7 月 6 日完成了在所有相关服务中的推广。
Big Pineapple 是 Cloudflare 旗下支撑多个核心 DNS 服务的平台,包括 1.1.1.1、Gateway DNS、DNS Firewall 以及 AS112 等。此次对该平台的底层数据结构进行优化,直接提升了这些关键基础设施的运行效率和资源利用率。
从技术背景来看,内存分配的精细化管理是本次优化的核心所在。通过重构数据结构,Cloudflare 能够更高效地存储 DNS 缓存信息,从而在不增加硬件投入的前提下,实现巨大的资源节约。
此次优化带来的影响是多维度的。一方面,释放了大量的内存资源(约 100TB),这为后续的扩展留出了空间;另一方面,延迟的降低直接提升了用户访问速度和服务的实时性。
关于后续计划,Cloudflare 表示后续计划利用释放出来的内存来扩大 DNS 缓存容量,以应对不断增长的网络查询需求。这些技术迭代展示了 Cloudflare 在底层基础设施持续优化的能力。
需要强调的是,所有上述信息均来源于一份公开资料,该资料描述了 Cloudflare 对 Big Pineapple 平台进行的优化工作,读者应将此视为一次基于单一来源的详细技术报告梳理。
信息来源
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。