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

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

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

展开
收起
游客pklijor6gytpx 2019-11-28 16:25:17 817 0
1 条回答
写回答
取消 提交回答
  • 游客pklijor6gytpx

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

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

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

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

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

    2019-11-28 16:25:31
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
Serverless 赋能前端应用开发
立即下载
无需部署的前端中间件技术——企业移动化新思路
立即下载
Serverless 开启应用上云新方式
立即下载