繁体   English   中英

优化Node.js AWS Lambda

[英]Optimize nodejs aws lambda

我有一个nodejs lambda来从URL获取数据。 当我开始开发它时,我将所有代码都放在一个文件中,只需要通过npm安装一个模块即可。 现在,我正在尝试为期货开发人员弄清楚一些事情,并将代码分成几个文件。 计划是以后压缩所有文件。 情况是,我不知道由于te require语句是否会导致最差的性能。

我一直在考虑使用webpack将所有js文件捆绑在一个文件中并以这种方式提供。 它还可以更好?

找出答案的最佳方法是尝试一下。 我要说的是从require入手,因为它将使代码和部署过程更加简单,然后,如果您发现性能问题,请尝试使用Webpack并查看是否有改进。 这听起来有点像过早的优化。

关于require语句-取决于所需文件的大小。 以我的经验,在lambda中要求模块根本没有显着的性能影响。 我想说,冷启动可能需要更长的时间,但是在那之后,模块将被缓存以供重用,并且一切都会很好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM