← 返回日报
精读 预计 9 分钟

Zeroserve: A zero-config web server you can script with eBPF

摘要

该项目将 eBPF 程序作为唯一的配置方式,支持在用户态沙箱中运行 JIT 编译的脚本进行请求重写、鉴权和限流。它采用 io_uring 处理所有网络和磁盘 I/O,支持直接从 tar 包读取文件而无需解压,并提供 TLS 1.3、HTTP/2 及 ECH 等现代安全特性。基准测试显示,其单核处理小文件和代理请求的性能领先于 nginx 和 Caddy。

荐读理由

在构建 AI 工程或网关服务时,你可以采用其「eBPF 脚本即配置」的模式替代复杂的 Nginx/Caddy 声明式配置,利用 io_uring 和用户态 eBPF 实现更轻量、高性能的请求拦截与原子化部署。

Hacker News · 110 赞 · 27 评 讨论 → 阅读原文 →

这条对你有帮助吗?