请提供复杂的调度解决方案的想法。

0

【以下的问题经过翻译处理】 在未来的特定时间运行lambda的可扩展解决方案是什么?

我们正在构建一个SaaS平台,其中我们的用户可以根据定期计划(简单参数为{"frequency": "NNN minutes"})请求任务。他们还可以编辑/删除此计划,以影响未来事件。将有成千上万的用户随着时间的推移请求M级别的任务(从1分钟到1年)。任务不会按它们应执行的顺序创建。我需要高完成度的完整性。

我已经排除了只使用sqs的可能性。我已经查看了CloudWatch事件,但是对于扩展性存在一些担忧。我已经考虑将任务放入DB表中,然后进行轮询。还有什么其他的东西我应该看看?

profile picture
エキスパート
質問済み 5ヶ月前37ビュー
1回答
0

【以下的回答经过翻译处理】 您对使用CloudWatch进行扩展的关注点是什么?您是否也考虑过使用EventBridge或Step Functions创建工作流程?此外,为什么您停止使用SQS? 这就是您所需要的...... https://aws.amazon.com/pt/blogs/compute/introducing-amazon-eventbridge-scheduler/

profile picture
エキスパート
回答済み 5ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン