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

0

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

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

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

profile picture
专家
已提问 5 个月前34 查看次数
1 回答
0

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

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则