AWS Lambda 上 Node.js 和 Go 的性能对比。。。感觉 Node.js - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录

AWS Lambda 上 Node.js 和 Go 的性能对比。。。感觉 Node.js

  •  
  •   PureWhite
    PureWhiteWu 2018-01-24 01:22:31 +08:00 7804 次点击
    这是一个创建于 2818 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Fibonacci:

    fibonacci

    S3:

    s3

    原文可以看:AWS Lambda Go vs. Node.js performance benchmark: updated

    最后说,Go 的里程碑意义在于这是第一个支持的编译型语言,这样之后就有可能推出 C,Rust 这种语言了。

    现在非常怀疑 AWS 的 Node.js 接下来会卖不出去。。。。

    14 条回复    2018-02-15 10:39:10 +08:00
    Luckyray
        1
    Luckyray  
       2018-01-24 01:28:33 +08:00 via iPhone
    go 的招牌不就是并发性能网络性能神马的吗,跟 node 比没啥意义吧,人家不靠这个吃饭
    3IOhG7M0knRu5UlC
        2
    3IOhG7M0knRu5UlC  
       2018-01-24 01:46:20 +08:00 via Android
    没有太多意义的比较,这都是排在后面考虑的。
    chenqh
        3
    chenqh  
       2018-01-24 02:50:49 +08:00 via iPhone
    不应该 io nodejs 和 golang 差距不应该那么大
    ericgui
        4
    ericgui  
       2018-01-24 02:55:47 +08:00   12
    你的网站要是能遇到性能问题了,你就不怕性能问题了。
    laxenade
        5
    laxenade  
       2018-01-24 03:22:24 +08:00 via Android
    什么叫做 Node.js 卖不出去,少一点 Node.js 多一点 Node.js 并不影响成本
    ericls
        6
    ericls  
       2018-01-24 04:58:28 +08:00 via iPhone
    @ericgui 非常正确!
    kimown
        7
    kimown  
       2018-01-24 07:37:46 +08:00 via Android
    怕什么,nodejs 官方文档里有 addon,专门应对性能问题,写个 c 扩展就行,又不难
    plqws
        8
    plqws  
       2018-01-24 07:49:23 +08:00
    做点小 demo 还是小项目的话 node.js 的便捷度比 go 不知道高到哪里去了
    大型项目的话 go 才能体现出优势,但是谁还会用 lambda
    whileFalse
        9
    whileFalse  
       2018-01-24 09:02:10 +08:00
    怕啥,lambda 最牛 x 一点就是把大功能拆成 function 了
    想重构就重构
    PureWhite
        10
    PureWhite  
    OP
       2018-01-24 09:35:16 +08:00
    哈哈哈,随口一说大家别当真,每种语言都有自己的适用之处,语言就是工具而已嘛
    alinwu05
        11
    alinwu05  
       2018-01-24 09:59:55 +08:00
    不要死扛一个语言啦,每个语言都有优劣,取长补短.
    janxin
        12
    janxin  
       2018-01-24 11:52:36 +08:00
    lambda 这种短执行快销毁的模型本来就不适合 jit 的语言,都还没 warmup 呢就被销毁了,执行速度不如原生是一定的。
    tmac
        13
    tmac  
       2018-01-24 12:22:01 +08:00 via Android
    @ericgui 那是幸福的烦恼
    romennts
        14
    romennts  
       2018-02-15 10:39:10 +08:00
    本人愚见。看到里面的基准测试不是很精确。其次,Lambda 本身可以自动扩展,提高并发量,如果不是数量级区别的话,不会相差太多。相对于整个请求调用,这点区别几乎可以忽略。Lambda 也推荐使用轻量级的设计,不要把太大的程序塞进去。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2802 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 13:24 PVG 21:24 LAX 06:24 JFK 09:24
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86