gpt4 book ai didi

node.js - 使用无服务器框架关注 AWS 可扩展性

转载 作者:行者123 更新时间:2023-12-04 07:37:51 25 4
gpt4 key购买 nike

当我将无服务器框架代码库部署到 AWS 时,我很好奇哪种方法会更好。
目前,有两种选择。

  • 使用 Nest.js 或 Express.js,因此我将一个函数部署到 Lambda,该函数将处理所有 API 端点
  • 部署多个函数,使每个函数都代表一个 API 端点

  • 关于可扩展性,哪个选项是一个好方法?

    最佳答案

    第二种选择总是更好。为每个功能创建多个 lambda 函数。
    Lambda 延迟取决于从 API 网关获得的调用数量。如果您使用多个端点和单个 lambda 调用,那么它将遇到瓶颈或高延迟问题。加上基于每个 lambda 调用的 lambda 费用。如果您将一个 lambda 用于所有用途并提前达到此限制,则每个 lambda 100 万个请求都是免费的。
    建议为每个功能使用不同的 lambda 函数,这就是微服务的美妙之处。保持简单和重量轻。

    关于node.js - 使用无服务器框架关注 AWS 可扩展性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67643889/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com