如何加快 Node.js 应用的启动速度

淘系技术 2019-09-19

淘宝技术

image.png

作者|杜佳昆(凌恒)
出品|阿里巴巴新零售淘系技术部

我们平时在开发部署 Node.js 应用的过程中,对于应用进程启动的耗时很少有人会关注,大多数的应用 5 分钟左右就可以启动完成,这个过程中会涉及到和集团很多系统的交互,这个耗时看起来也没有什么问题。

目前,集团 Serverless 大潮已至,Node.js serverless-runtime 作为前端新研发模式的基石,也发展的如火如荼。Serverless 的优势在于弹性、高效、经济,如果我们的 Node.js FaaS 还像应用一样,一次部署耗时在分钟级,无法快速、有效地响应请求,甚至在脉冲请求时引发资源雪崩,那么一切的优势都将变成灾难。

所有提供 Node.js FaaS 能力的平台,都在绞尽脑汁的把冷/热启动的时间缩短,这里面除了在流程、资源分配等底层基建的优化外,作为其

登录 后评论
下一篇
云栖号资讯小编
782人浏览
2020-06-01
相关推荐
webpack配置
2036人浏览
2018-05-23 07:59:08
Docker简明教程
2042人浏览
2017-09-19 10:34:00
nodejs 基础篇整合
1124人浏览
2018-12-23 13:46:33
Next.js让你的React应用SEO更友好
1623人浏览
2019-08-06 23:40:22
开源的任务队列服务 HTQ
1028人浏览
2017-06-02 10:48:00
Vue.js快速入门
2914人浏览
2017-09-29 17:34:42
如何编写最佳的Dockerfile
2263人浏览
2017-10-11 14:00:00
node.js笔记
1356人浏览
2018-08-10 12:53:00
如何编写最佳的Dockerfile
680人浏览
2017-05-15 10:50:00
如何编写最佳的Dockerfile
715人浏览
2019-04-16 10:59:38
1
1
0
2493