【发布时间】:2017-11-12 03:27:36
【问题描述】:
我的架构如下所示:-
多个 SNS ->(AWS Lambda 或带有轮询器的 SQS)??? -> 发电机数据库
所以,基本上有多个 SNS 使用 Poller 订阅了 AWS Lambda 或 SQS,然后将数据推送到 Dynamo Db。
但是这个?事情在两者之间做了大量的信息转换。所以,现在对于这种情况,我可以将 AWS Lambda 或 SQS 与 Poller 一起使用。使用 AWS Lambda,我可以在 Lambda 函数中进行转换,使用带有 Poller 的 SQS,我可以在 Poller 中进行转换。使用 AWS Lambda,我看到一个问题是代码会变得非常大,因为转换非常复杂(有很多规则),所以我正在考虑使用 SQS。但在最终确定 SQS 之前,我想知道 AWS Lambda 消除了 SQS 的缺点?
请帮忙。如果您需要更多信息,请告诉我。
【问题讨论】:
标签: aws-lambda amazon-sqs