【发布时间】:2016-02-20 20:05:17
【问题描述】:
我正在寻找一种将事件从我的服务器推送到客户端的解决方案,这些客户端将是 Android、iOS 和桌面(网络)用户。
我看过很多关于 Parse、Amazon SNS 和 Google Cloud Messaging 的帖子,但没有人提到它们的速度和最常见的应用程序,或者与简单的 TCP 流或 websockets 进行比较?
我需要每个客户端最多 50 个事件/秒 双向l 吞吐量(¬1kb 每个事件),最大 150 毫秒延迟。
与 websockets 与 SNS/Parse/GCM 相比,仅使用 TCP 流 事件有哪些缺点?
【问题讨论】:
-
你也可以考虑基于 msg-bus 的服务,比如 rabbitmq。
-
@RobertRowntree 我想知道是否有人对这些工具有经验并且可以提供优点/缺点。
-
您是否有喜欢的语言,例如:Java、PHP、js、net ...?
标签: events parse-platform websocket google-cloud-messaging amazon-sns