go - Google Cloud Functions 的供应商依赖项是否有性能优势?
问题描述
根据官方文档,在创建 Google Cloud Function 时,您可以选择供应您的依赖项或使用go mod
.
是否知道是否有性能优势,尤其是。关于冷启动,出售您的依赖项,而不是使用 go mod?不幸的是,我没有机会亲自测试这个。
解决方案
一切都取决于你把表演放在哪里。在运行时,没有区别。
在构建时,有。实际上,没有下载依赖,所有这些都已经存在于代码本身中。只需要完成编译时间。
由于构建时间更快,从 2020 年 4 月 20 日开始,如果使用 vendoring 模式,功能部署也会更便宜。确实,从今天开始,该功能将使用 Cloud Build 来打包和部署代码,并且每个计费账户每天只有 120 分钟免费
推荐阅读
- tensorflow - 如何将卷积层结果图像保存为 png 或 jpg 或任何其他格式?
- javascript - HTML-如何自动生成无限不同的模态?
- node.js - 数据没有被推送到主模式数组猫鼬中
- codeigniter - 演示中禁用数据编辑
- python-3.x - 需要优化此代码,以 y 坐标的降序对坐标进行排序
- r - 在数据框中添加重复的行
- java - 导入 net.sf.jasperreports.view;导入 net.sf.jasperreports.engine;如何获取这个jar文件
- java - 如何限制Java程序中的多线程?
- java - 为什么 Pitest 在命令行上与 maven 一起工作,但在 Jenkins-Pipeline 中却不行?
- laravel-5.4 - 更改项目目录名称后邮件不发送