技术实践
腾讯CDN团队用AI完成Nonstop Rust代理框架开发实验
概述
腾讯CDN LEGO 是承载腾讯几乎所有 CDN 与 EdgeOne 业务流量的核心接入层,核心代码超 100 万行、深度改造第三方库超 300 万行,每天处理万亿级请求,面对不可控客户端、源站、多协议与公网攻击面,理论组合路径高达 13,824×N 种,一行失误即可能演变为全网事故。为回答「AI 能否在高风险后端系统写代码」,团队开展 Nonstop 实验:以 1 人加 AI 的方式、在 20 天内完成零人工代码的 Rust 代理框架,支持 L4/L7 代理、HTTP/3 与 QUIC、内置 WAF 纵深防御、V8 JS Workers 边缘计算、单二进制部署与零停机热加载。据介绍,实测达到 42,052 QPS、5000 并发零错误、P50 延迟 1.1ms、6 层纵深防御。文章同时基于 57 个真实案例提炼出 13 类典型问题与 5 大根因——幻觉、改不全、安全盲区、内存泄漏,以及被列为最高风险的「不会说我不知道」——归结为 AI 缺乏不确定性意识与全局视野,并以此作为在 LEGO 百万行级 C++ 系统上构建 Harness Engineering 体系的依据。