我需要同步并且选择过多。似乎可用的选项包括:Faye,Juggernaut,Cool.io,普通的老式eventmachine
有什么建议么?最受欢迎的是什么,尤其是在RoR社区中?
多谢您提出建议的任何解释。
最佳答案
我只是在其中一个应用程序中实现了Juggernaut,所以我认为它很棒。它使用Redis的发布/订阅功能,并使用Socket.IO最大化浏览器/移动设备支持。
Here's与Faye进行比较的讨论。我不相信Faye使用Socket.IO,这是我选择剑圣的原因之一。我也喜欢Juggernaut的简单性,因为它符合我的特定用例。
Juggernaut将Node.js用于其服务器,使其易于扩展,并提供了Ruby gem,可以将消息发布到Redis上。
这是在Ubuntu 10.04上进行设置的quick post。
您还可以查看Pusher,这是一项为您完成所有工作的服务。