好奇有多少公司用到 serverless 了?真的有公司落地这种架构吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
XRR
V2EX    问与答

好奇有多少公司用到 serverless 了?真的有公司落地这种架构吗

  •  1
     
  •   XRR 2020-01-29 19:03:17 +08:00 5605 次点击 /div>
    这是一个创建于 2090 天前的主题,其中的信息可能已经有所发展或是发生改变。
    24 条回复    2020-02-29 13:37:42 +08:00
    agdhole
        1
    agdhole  
       2020-01-29 19:42:11 +08:00
    nodejs 上去跑很方便,其他语言可能有难度
    594duck
        2
    594duck  
       2020-01-29 20:02:35 +08:00 via iPhone
    docker 吹这事情吧,都是面向 ppt 编程的程序员们搞出来的。我就看他们还能吹几年。
    azh7138m
        3
    azh7138m  
       2020-01-29 20:17:07 +08:00
    字节有,是挺方便的,目测不少小工具都会选这个。
    (但是写起来不方便,只能在线写太捉鸡了
    XRR
        4
    XRR  
    OP
       2020-01-29 20:39:08 +08:00
    @azh7138m 字节里面这种 serverless 用来做什么呢?仅仅是小工具吗
    susecjh
        5
    susecjh  
       2020-01-29 20:40:04 +08:00
    我司有在用,不过有点简陋
    XRR
        6
    XRR  
    OP
       2020-01-29 20:41:45 +08:00
    @susecjh 用这个架构主要为了解决公司的什么问题呢
    azh7138m
        7
    azh7138m  
       2020-01-29 22:50:46 +08:00 via Android
    @XRR 其他人拿来做什么我也不知道啊。。。
    k9982874
        8
    k9982874  
       2020-01-29 22:55:22 +08:00 via iPhone
    国外公司已经大量采用,国内公司还在冷嘲热讽。
    qq316107934
        9
    qq316107934  
       2020-01-29 22:56:31 +08:00
    @azh7138m #3 现在有 SDK 可以自动部署了
    qq316107934
        10
    qq316107934  
       2020-01-29 22:58:13 +08:00   1
    @XRR #6 方便开发部署,并不是用来解决某个问题的。
    就比如说想给谁发条消息没必要从头部署一个服务,只需要几行代码部署上去用 webhook 触发就可以了。
    jakezh
        11
    jakezh  
       2020-01-29 23:13:01 +08:00
    老的服务迁移了 80%了吧 又香又便宜
    hundan
        12
    hundan  
       2020-01-29 23:20:20 +08:00 via iPhone
    @XRR 资源比较弹性 不用手动扩容之类的
    XRR
        13
    XRR  
    OP
       2020-01-29 23:21:21 +08:00
    @qq316107934 好的,谢谢指教
    azh7138m
        14
    azh7138m  
       2020-01-29 23:23:57 +08:00
    @qq316107934 .net 那个不是一直有 cli 的吗,同事说不如 .com 那个好用
    Torpedo
        15
    Torpedo  
       2020-01-29 23:33:13 +08:00
    话说我感觉如果一整套内部平台用的很舒服,容器化部署,流量大了 op 直接帮你就扩容了,也挺方便的。
    没感觉需要这个。
    leishi1313
        16
    leishi1313  
       2020-01-30 02:07:31 +08:00 via Android
    主要是小公司用,优点是便宜省心。缺点是较长的冷启动时间。
    python 的话可以用 zappa,node 一般用 serverless ( serverless.com
    gcp 还有 cloud run,支持 docker 就更香了。
    个人用的话基本不会超免费限额就更香了,扔上去跑跑脚本不是很好,比如我这个 serverless 的 selenium,定个 cron 帮我查看网页上价格是否有改变什么的: https://github.com/LeiShi1313/serverless-web-differ
    WittBulter
        17
    WittBulter  
       2020-01-30 02:14:28 +08:00
    @azh7138m 这是因为架构上没有抹平 Serverless 和正常开发的沟壑,这个可以用一套 build 时中间件来解决,大多数语言和框架不作任何业务迁移理论上都可以用 Serverless 部署,详见 now 的架构。
    公司内做 Serverless 部署的设计可以参见我的这篇文章: https://juejin.im/post/5e2344b65188254d95242a3e
    azh7138m
        18
    azh7138m  
       2020-01-30 02:28:30 +08:00 via Android
    @WittBulter
    这不是痛点。。。
    在线开发回到了 ts 没出来的时代,js 糊脸,没有类型推导

    cf works 比较平缓,和正常开发差不多,本地调试用几次也能接受,是我比较喜欢的形式
    WittBulter
        19
    WittBulter  
       2020-01-30 03:02:01 +08:00
    @azh7138m
    你没有看懂我说的,如果在 Serverless 和正常开发语言、框架之间加上一层过度,并且在 build 时自动解决,那么你还是如同以前一样在本地开发,什么都没有变。Serverless 成为一个高速启动、多端点的部署容器。
    比如你正在用 NodeJS 中的 Koa 开发,在自动部署的构建过程会自动添加标准的 Http 对象来接管你的代码段,等于开发者享受了所有的 Serverless 优势并且不作任何改变,这不是一个 SDK 或者框架能够解决的问题,而是整个部署平台去做的一套脱离开发过程的架构。
    df4VW
        20
    df4VW  
       2020-01-30 03:24:34 +08:00
    @leishi1313 其他部敢说,aws 的话现在冷启动也蛮快的了,几秒种,热启动就更不用说了
    casparchen
        21
    casparchen  
       2020-01-30 03:40:34 +08:00
    Cloud Run 是真香
    trn4
        22
    trn4  
       2020-01-30 04:06:26 +08:00
    最大的优势就是弹性资源所以便宜,其他跟 docker 部署差不太多。


    @leishi1313 Azure Function 已经支持 docker
    hoichallenger
        23
    hoichallenger  
       2020-01-30 17:50:00 +08:00 via Android
    Serverless 非常香啊,我司已经大量实践了。
    momocraft
        24
    momocraft  
       2020-02-29 13:37:42 +08:00
    没真的用过但是想试试

    serverless, 比如 aws lambda, 会给每个 request 开一个进程跑吗? 有机会 jit 预热吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5410 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 01:26 PVG 09:26 LAX 18:26 JFK 21:26
    Do have faith in what you're doing.
    ubao msn 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