【问题标题】:what serverless pattern is recommended when using many models?使用多个模型时推荐什么无服务器模式?
【发布时间】:2019-09-17 15:59:40
【问题描述】:

serverless 的微服务模式将每个 CRUD 创建为一个单独的函数。如果我有 40 个表,这意味着我将有 40 * 4 个函数。 160 lambda 太难维持了。我看到有服务/单片模式,但无法轻松找到示例。有参考吗?

【问题讨论】:

    标签: amazon-web-services lambda serverless


    【解决方案1】:

    Jetutils,

    我在编写宁静的无服务器 API 时遇到了这个问题。一种建议是使用 switch 语句(或任何中间件)来检查请求的有效负载并相应地执行 CRUD 操作。

    它肯定会减少 lambda 函数的数量。

    谢谢!

    【讨论】:

    • 我看到无服务器模式总结为 3 种类型:微服务/服务/单体。在这 3 种中,服务似乎更适合您提出的这种情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-24
    • 2011-07-29
    • 2023-01-07
    相关资源
    最近更新 更多