【发布时间】:2014-09-11 10:57:07
【问题描述】:
我的任务是开发多人在线游戏的服务器架构(适用于安卓和 iOS)。游戏会涉及玩家之间的消息交互(不会发送太多数据,但会很频繁)。
在浏览了互联网之后,web-sockets 和 XMPP 服务器似乎对我来说是可用的选项。而且我有点倾向于 Web Sockets,基本上我是一名 Ruby on Rails 开发人员(对我来说可用的选项是 faye)。
在深入挖掘之后,我发现了 NodeJS 中使用的 Socket.IO。它看起来不错,但我有点担心可扩展性。我们预计未来会有巨大的流量,所以我不确定 NodeJS 是否可以处理这样的流量。
你们有什么建议,Web Sockets(如果是,那么对我来说最好的选择)还是 XMPP 服务器?
【问题讨论】:
标签: ruby-on-rails node.js sockets xmpp