代码之家  ›  专栏  ›  技术社区  ›  drekka

亚马逊SNS性能

  •  2
  • drekka  · 技术社区  · 11 年前

    我们正在研究一个系统,我们需要向数千部手机发送推送通知。我们已经使用亚马逊SNS设置了这一点。我们将向每个电话发送单独的消息,因此我们将直接发送到SNS端点ARN,而不是主题ARN。

    我们目前正在考虑这个系统的性能。我在网上找不到任何关于可以向SNS发送多少消息的消息。例如,如果我需要向25000个SNS端点发送25000条消息,我可以以多快的速度发送它们?几秒钟、几分钟、几小时?

    我知道有很多事情会影响这一点,但我正在尝试找到一些指示性的数字,这样我们就可以计算出我们需要多简单或多复杂才能让软件完成发送,并希望避免过度设计我们的解决方案。

    感谢您提供任何信息。

    1 回复  |  直到 9 年前
        1
  •  1
  •   drekka    11 年前

    好的。别担心。我已经运行了一个测试,我在send函数周围包装了一个循环,并向自己发送了25000个推送通知。不得不关闭我的手机,但最终结果是每秒发送13次,大约30分钟发送25000次。考虑到网络延迟等变量,并足以表明要使用我们需要添加到软件中的各种架构,这一点并不坏。