是否使用lambda

问题描述 投票:0回答:1

我们目前正在构建电子邮件API应用程序。我们将应用程序分为两层。第一个是使用PHP(SYMFONY)来保留业务规则,验证和模板的呈现,第二个是使用GO处理传输层。该请求从应用程序A开始到PHP应用程序。请求已验证,呈现并​​添加到sqs。传输层消耗消息。传输层负责以下工作。

  1. 消费来自sqs的消息
  2. 将附件添加到使用的邮件中
  3. 将消息转换为SGMailV3并通过sendGrid服务发送
  4. 如果callBack在消息请求正文中,则传输应将消息添加到要使用的其他sq。

我们使用了由messags sqs触发的AWS lambda函数。因此,lambda函数扮演着sqs消息的消耗工作者的角色。

我的问题是。这是我们使用lambda还是传输层太大的一种好方法?将其作为在容器中运行的dockerized应用程序会更好吗?

amazon-web-services go lambda
1个回答
-2
投票

抱歉,但idk php。我试图通过评论另一个问题来为Stack Overflow做出贡献,但由于一些废话代表的限制,它不会让我失望。

© www.soinside.com 2019 - 2024. All rights reserved.