Art*_*rty 5 javascript ajax scalability comet node.js
问题:需要每天向网络用户提供数百万个实时通知.
要求:
到目前为止,我已经提出了一些具有各种限制的解决方案:
RabbitMQ + node.js + Socket.IO
到目前为止,这是我最喜欢的解决方案,但是当涉及大量请求时,有人抱怨node.js部分的可靠性.plurk.com的经验http://amix.dk/blog/post/19577
XMPP/BOSH + strophe.js
这看起来也很可靠但是由于BOSH的限制,JSONP轮询是不可能的,因此 - 没有跨域请求.
Mochiweb + Dojo
据称Facebook使用Mochiweb作为他们的聊天系统(这很糟糕).似乎设置和维护太复杂了.我错了吗?
JBoss Netty
Java服务器.这是plurk.com用于提供通知的内容.目前还不清楚浏览器端可以使用什么.
Faye + node.js
非常容易设置,但似乎它在重负载下不能很好地工作,没有经过测试,并且没有明确的扩展方法.
任何想法或经验?:)
| 归档时间: |
|
| 查看次数: |
358 次 |
| 最近记录: |