Serverless 可以完全取消前端转后端的门槛?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Serverless 可以完全取消前端转后端的门槛?

游客pklijor6gytpx 2019-11-28 16:25:17 505

Serverless 可以完全取消前端转后端的门槛?

云服务器登录 云服务器设置
分享到
取消 提交回答
全部回答(1)
  • 游客pklijor6gytpx
    2019-11-28 16:25:31

    前端同学写 Node 代码最容易犯的毛病就是内存溢出。

    浏览器 + Tab 天然是一个用完即关的场景,UI 组件与逻辑创建与销毁也非常频繁,因此前端同学很少,也不太需要关心 GC 问题。而 GC 在后端开发场景中是一个早已养成的习惯,因此 Nodejs 程序缓存溢出是大家最关注的问题。

    Serverless 应用是动态加载,长时间不用就会释放的,因此一般来说不需要太担心 GC 的问题,就算内存溢出,在内存被占满前可能已经进程被释放,或者被监测到异常强制 Kill 掉。

    但毕竟 FAAS 函数的加载与释放完全是由云端控制的,一个常用的函数长时间不卸载也是有可能的,因此 FAAS 函数还是要注意控制副作用。

    所以 Serverless 虽然抹平了运维环境,但服务端基本知识还需要了解,必须意识到代码跑在前端还是后端。

    0 0
云原生
使用钉钉扫一扫加入圈子
+ 订阅

云原生时代,是开发者最好的时代

相似问题
最新问题
推荐课程