技术

发布个 AI 用 Golang 造的 Nginx/Caddy 的替代品: fit

地址:
https://github.com/lesismal/fit
fit 的功能结合 Nginx/Caddy/Traefik 的功能以及更多其他协议和功能,包括流媒体、BT 、隧道等,自带 web 管理页面,skills 、agent 插件、集群管理等在持续建设优化中。
性能:7800x3D 测试环境中多项测试跑分。fit 的综合性能分数高于 Nginx 。fit 的综合性能分数远大于 Caddy/Traefik 等 golang 方案。fit 的内存占用更低,甚至一些场景远低于 Nginx 。
fit 的视频介绍:
这里是完整的性能测试报告:
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 内存:
FrameworkLangTPSMinAvgMaxTP99SuccessFailedCPU AvgMEM Avgfibgo63154873.20us31.22ms84.47ms61.44ms50000000793.82467.95M

⚠️内容来自互联网,如有侵权请点击反馈!侵权投诉

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

hot.热文换一批
霜之女皇85.01%
琥珀彩蛋
琥珀彩蛋
当前页面有彩蛋,请仔细寻找哦!
牛马论坛(niumabbs.com),一个专注于分享日常新鲜事、职场工作点滴、摸鱼乐趣与各类生活感悟的交流平台。

    关注我们

  • 加入Q群
  • 微信客服
  • QQ客服
Copyright © 2026 NIUMABBS 版权所有 All Rights Reserved. |网站地图 劰载中...
关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表