我目前正在使用redis / thin / sinatra构建实时投注引擎。此处可在http://www.thematchfixer.com
处进行预注册我正在使用一些关于投注赔率如何产生以及如何实时变化的逻辑。这一切似乎都很好(在任何情况下,这只是一个游戏,并没有涉及真钱。所以这里有一些错误的赔率并没有太大的区别)。我所困扰的是使用当前技术堆栈(redis / nginx / thin / sinatra)实现pub / sub实现的想法。人们建议我应该使用nodejs或erlang,但由于学习曲线和时间不足,我现在不想尝试它们。有什么方法可以让我在当前的技术堆栈上实现Comet(并使用redis pub / sub开箱即用)?
任何帮助都将受到高度赞赏。
答案 0 :(得分:1)
我还没有尝试过,但有Faye(Node和Ruby兼容):
答案 1 :(得分:0)
嗯,我认为你正在寻找的是Cramp,它最近发布,它是一个基于异步请求的ruby框架。你有一个很好的解释和第一步: