|
Post by raselbd296 on Dec 25, 2023 3:32:57 GMT
也没有自动生成的代码。 米克罗特 匕首 香草科特林 包裹总尺寸 总施工时间 年代 年代变体的每月费用。 第一个变体是每月一百万张发票每张发票有 个项目。我们假设这将平均分配到每月 个工作日每天 小时。因此我们每小时必须处理 张发票。 这将导致 实例较多但冷启动相对较少。稍后我们将回到最后一个问题 比较 生命周期不同阶段的各个函数的执行时间。 第二个选项是每月 张发票。和以前一样我们假设每张发票有 个项目。这里我们稍微放宽时间限制。我们假设发票的流动方式是每 个发票就会触发一个新的 实例的启动。 在这两种情况下我们假设包含数据的 文件为 生成的 为 。此外我们假 电子邮件数据 设每个 文件将被下载一次。 无论实施如何除 本身之外的成本都是相同的。 我们不包括相关服务 和 的费用。 计费 有趣的事实自 月份以来我们观察到与 队列关联的 触发器每分钟生成大约 个 空请求 。如果使用三个队列和三个触发器每月的成本约为 美元。 检测结果 生成帐单项目 生成发票 打印发票 通知发票 和 成本 冷启动热启动匕首 科特林 生成帐单项目 生成发票 打印发票 通知发票 和 成本 冷启动热启动科特林 生成。 帐单项目 生成发票 打印发票 通知发票 和 成本 冷启动热启动米克罗特 科特林 正如您所看到的调用时间的最大差异是在实例初始化的情况下即冷启动。 当使用先前初始化的实例所谓的热启动时差异实际上消失了。我们在这里看到的唯一区别在于 函数该函数的执行时间波动最大。这是因为我们集成的服务的响应时间不同。 当我们开始研究时我们使用了最新版本的。
|
|