9

为什么 Gin/Echo 框架在 TechEmpower 的框架性能排名这么低?

 2 years ago
source link: https://www.v2ex.com/t/813864
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
为什么 Gin/Echo 框架在 TechEmpower 的框架性能排名这么低?

V2EX  ›  Go 编程语言

为什么 Gin/Echo 框架在 TechEmpower 的框架性能排名这么低?

  theklf4 · 1 天前 · 2025 次点击
www.techempower.com/benchmarks/

分别是 162/196 名
15 条回复    2021-11-09 18:13:31 +08:00

saltbo

saltbo   1 天前

正常,nethttp 决定了上限。你看 go 语言实现的性能高的都是基于 fasthttp 搞得。但是,fasthttp 这东西也有坑。

Rwing

Rwing   1 天前

欢迎试一下排名靠前的.net core ,官方默认 web 模板,没做特殊优化的

NCZkevin

NCZkevin   23 小时 18 分钟前

有趣的网站,看横坐标感觉各个框架差距挺大的,但实际开发中大部分情况下感受不到框架性能差距有这么大,如果真碰到性能问题,只靠换框架也解决不了。选框架基本还是看生态

GTim

GTim   22 小时 23 分钟前

@Rwing 哈哈,我正在试一试

fakeshadow

fakeshadow   22 小时 17 分钟前

TechEmpower 主要测的是一个语言的 db 驱动,json 序列化以及 http1 管线(屁用没有),网络框架写的水平如何并没太大关系。

cmdOptionKana

cmdOptionKana   21 小时 53 分钟前

想快可以用 gofiber.io ,这个框架发展得蛮不错

yanzhiling2001

yanzhiling2001   21 小时 33 分钟前

@cmdOptionKana 在好几个地方都看着推荐这个框架,多快

ElmerZhang

ElmerZhang   20 小时 48 分钟前

99% 的性能问题都与框架无关。

buffzty

buffzty   19 小时 18 分钟前

@ElmerZhang 9 少了,可以再加几个

wellsc

wellsc   19 小时 16 分钟前   ❤️ 1

大部分性能问题都和 io ,架构有关,作为开发整天研究语言特性和框架忽略基础知识是很大的误区

FrankAdler

FrankAdler   17 小时 17 分钟前

@cmdOptionKana #7 路由也是基于 fasthttp 的,基本上复杂的系统用起来都挺难受的,当然性能也都不错,不过个人是全部排除掉的。

cmdOptionKana

cmdOptionKana   9 小时 21 分钟前

@qq1340691923 rust 学习难度、使用难度、招人难度、生态都是缺点,再快也没用。

go 受关注是因为它在 web 后端是真的能用,招人也不难。而 rust 在 web 后端太少人用了(缺点太致命),招人难招,自己用也太痛苦。

wangxin13g

wangxin13g   50 分钟前

除去个别拉跨的动态语言,框架性能是开发的时候要考虑的最后一个选项
更多需要考虑的是 IO 数据库优化 横向拓展 以及最重要的:社区支持

关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2826 人在线   最高记录 5497   ·  

创意工作者们的社区

World is powered by solitude

VERSION: 3.9.8.5 · 25ms · UTC 11:03 · PVG 19:03 · LAX 03:03 · JFK 06:03
♥ Do have faith in what you're doing.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK