node.js - 将 lambda zip 上传到 s3 时,压缩方法重要吗?

标签 node.js amazon-web-services amazon-s3 aws-lambda

在 s3 上存储已被更大程度压缩的 lambda zip 包时,是否有任何性能优势(例如启动和执行 lambda 的时间)?

例如如果压缩文件是例如,启动时间会有所不同吗?大小为 10 MB,而不是 2 MB(文件内容完全相同)

最佳答案

不同的压缩算法可能会影响压缩率,但不会影响您提到的顺序。差异可能是 2.0 倍与 2.4 倍。将压缩资源加载到内存或磁盘时,解压缩的速度至关重要。一些压缩算法具有非常高的解压缩速度,这将比压缩率之间的微小差异产生更大的差异。

但是,AWS Lambda 包很小(在压缩数据文件的范围内),并且压缩算法对 Lambda 函数的启动时间几乎没有实际影响。

关于node.js - 将 lambda zip 上传到 s3 时,压缩方法重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52333379/

相关文章:

mysql - AWS Aurora 性能架构,如何启用 events_statements_history

node.js - 如何配置AWS EC2实例中的Nodejs以接受来自客户端的HTTPS请求

iphone - 从 iPhone 应用程序上传到 Amazon S3 服务

node.js - Node 版本管理器 (NVM) npm 将模块安装到公共(public)文件夹

node.js - 使用主管在调试中运行 node.js 应用程序

amazon-web-services - 如何监控gluecrawler的执行统计数据?

amazon-web-services - 如何在 Windows Server 2016 中将 AWS S3 存储桶映射为映射驱动器(网络驱动器)

php - AWS S3 获得预签名的 URL Guzzle "argument must be of type array, object given"当它是一个数组时

node.js - Express & Jade - 最大块嵌套

javascript - 如何查找表单参数的存储位置并在请求中使用它们