设计可伸缩推送通知系统

问题描述 投票:0回答:1

在最近的一次采访中,我被要求设计一个可以执行以下操作的推送通知系统:

  1. 尽快将通知发送给5000万用户(所有应用程序用户)(主要目标)
  2. 根据设置以多种语言发送通知(中学)

我不熟悉推送通知,并使用pubsub模型给出了答案。但是我很确定这不是他们想要的。人们将如何设计这样的系统?我尝试在线查找,但找不到任何有助于尽快将其发送给所有应用程序用户的答案。

push-notification publish-subscribe system-design
1个回答
0
投票

您可以通过多种方法来实现。我在此视频中描述的一种可能方式:https://www.youtube.com/watch?v=CUwt9_l0DOg

现在不仅涵盖了推送通知,还涵盖了更多类型的通知,但是您可以缩小设计以完成所需的工作。

© www.soinside.com 2019 - 2024. All rights reserved.