向用户发送通知并减少用户等待操作的时间

时间:2018-09-19 21:40:30

标签: email push-notification notifications sendgrid

我有一个不错的用户群,我想在每次执行操作时向一组特定的用户发送通知。让我详细解释一下。

我有一组用户发布作业,另一组用户在这些作业发布提交到我们的网络后会收到通知。我们通过接收用户帐户设置中的某些条件将这些职位发布配对。如果满足这些参数,则那些接收用户将收到即时电子邮件通知和应用程序推送通知。例如,这可能会触发数百封电子邮件,甚至可能在一个职位发布中发送数千封电子邮件。当前,当用户发布作业时,这需要花费大量时间才能完成,因此等待时间较长,因为正在发布作业,并且系统会发送通知。

仅将其发送给20-30个用户甚至需要花费很长时间。我们需要将通知在5分钟内(对其他用户而言)发送出去,但不要让工作发布者等待系统将其发布到我们的服务上并发送发送的通知最终用户。

我确实有一个sendgrid帐户。我对实现它不是很熟悉。虽然我可以学习并且将会学习是否有解决方案。我认为我们可以将批处理发送到sendgrid,并允许他们处理这些通知的发送,同时允许我们的用户通过允许此过程在幕后进行而从将作业重新发布回其仪表板而平稳过渡。因此,我希望有一种解决方案可以有效地运行此操作,使接收用户在发布用户发布作业时可以立即获得通知。

有没有一种方法可以设置它,例如当用户发布作业以批量方式将其发送到sendgrid,然后在大约1分钟左右的延迟时间内将其通过他们发送?

0 个答案:

没有答案