1

我目前正在使用 redis / Thin / sinatra 构建实时投注引擎。可在http://www.thematchfixer.com获得预注册

我正在使用一些关于如何生成投注赔率以及它们如何实时变化的逻辑。这一切似乎都很好(无论如何这只是一个游戏,不涉及真钱......所以这里和那里的一些错误赔率并没有太大的区别)。我坚持的是使用当前技术堆栈(redis / nginx / Thin / sinatra)进行发布/订阅实现的想法。人们建议我应该使用 nodejs 或 erlang,但由于学习曲线和时间不足,我现在不想尝试它们。有什么方法可以在我当前的技术堆栈上实现 Comet(并使用开箱即用的 redis pub/sub)?

任何帮助将不胜感激。

4

2 回答 2

1

我还没有尝试过,但是有 Faye(Node 和 Ruby 兼容):

http://faye.jcoglan.com/ruby.html

于 2011-02-15T16:24:48.510 回答
0

好吧,我认为您正在寻找的是最近发布的 Cramp,它是一个基于异步请求的 ruby​​ 框架。您在这里有一个很好的解释和第一步:

介绍抽筋

于 2011-02-15T13:48:30.890 回答