用例我们必须为移动应用程序开发后端服务(NodeJS),它应该在给定时间内更改移动应用程序的状态。
示例:观众投票系统,一旦我们将问题从后端更改为投票,就应该在移动应用中实时反映。
我遇到过很多技术,
Amazon MQ(带有MQTT的Apache ActiveMQ) - 问题是此服务无法扩展到单个实例(类型:mq.m4.large,2 vCPU,8GB)。我不确定它可以处理一百万个连接,文档或常见问题解答中没有提到任何限制。
Firebase云消息传递(FCM) - FCM完全免费,到目前为止我没有发现任何限制。 (使用AWS Lambda& DynamoDB)
Apache Kafka
我们期望在给定的时间段内有一百万个连接。我需要知道这个用例的最佳解决方案是什么。
答案 0 :(得分:0)
我不确定nodejs中的那种并发请求,但我认为以下链接可能对您有用。