【问题标题】:developing a real-time betting engine using redis / sinatra / thin使用 redis / sinatra / Thin 开发实时投注引擎
【发布时间】:2011-02-15 13:32:58
【问题描述】:

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

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

任何帮助将不胜感激。

【问题讨论】:

    标签: nginx sinatra redis thin


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      Introducing Cramp

      【讨论】:

        猜你喜欢
        • 2015-07-23
        • 1970-01-01
        • 1970-01-01
        • 2011-10-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-03-09
        • 1970-01-01
        相关资源
        最近更新 更多