在特定时间为数百万个事件调用 webhook



假设您正在设计一个生日应用程序,该应用程序将在用户的确切生日日期和时间向用户发送电子邮件。还假设有 webhook 将处理电子邮件的传递。在这个系统中,生日电子邮件可以提前几个月安排,系统必须能够支持数百万用户。

这是我试图解决的问题的合理近似值,除了每个用户每年发生一次的事件的频率远远超过一次。我想做的是在用户输入生日时安排一个 webhook 调用。是否有特定的技术或服务可以做到这一点?

我们在AWS上有一个Django应用程序。我研究了 SQS 和 SNS,但这些似乎不是适合这项工作的工具。

您可以使用 API Gateway + AWS Lambda 将事件发布到 Kinesis。 使用 KCL 运行多个 EC2 实例以使用事件并对其执行操作。

最新更新