地址:
https://github.com/lesismal/fit
fit 的功能结合 Nginx/Caddy/Traefik 的功能以及更多其他协议和功能,包括流媒体、BT 、隧道等,自带 web 管理页面,skills 、agent 插件、集群管理等在持续建设优化中。
性能: 7800x3D 测试环境中多项测试跑分。 fit 的综合性能分数高于 Nginx 。 fit 的综合性能分数远大于 Caddy/Traefik 等 golang 方案。 fit 的内存占用更低,甚至一些场景远低于 Nginx 。
这里是完整的性能测试报告:
https://github.com/lesismal/fit/blob/main/bench/results/plan-2026-11-06/report.zh-CN.md
这里是测试项的说明:
https://github.com/lesismal/fit/blob/main/bench/README.zh-CN.md
这里是每一项测试的数据:
https://github.com/lesismal/fit/blob/main/bench/results/plan-2026-11-06/tables.md
不同软硬件环境、测试参数可能结果不同,欢迎感兴趣的各位自己跑测试数据。
fit 使用的 golang 网络库也是 AI 造的: https://github.com/lesismal/fib
因为 TechEmpower 已经归档、无法提交,所以 fib 网络库提交到了 HTTPArena (上个版本其实综合排名第一,近期大幅优化了 H2 、H3 ,而且把压缩降级了导致新提交的 HTTP 1.1 总分不如 fiber ,因为 fiber 用的是一个优化版本,后续会再提交上去):
https://http-arena.com/frameworks/lang/go
这个网络库在 7800x3D 分配 8CPU 的环境下,Websocket 百万连接 Echo 测试数据可以跑到 60w 以上 TPS/s 、只占用不到 500M 内存:
| Framework | Lang | TPS | Min | Avg | Max | TP99 | Success | Failed | CPU Avg | MEM Avg |
|---|---|---|---|---|---|---|---|---|---|---|
| fib | go | 631548 | 73.20us | 31.22ms | 84.47ms | 61.44ms | 5000000 | 0 | 793.82 | 467.95M |
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.