разработка механизма ставок в режиме реального времени с использованием Redis / Sinatra / Winth - PullRequest
1 голос
/ 15 февраля 2011

В настоящее время я создаю движок для ставок в реальном времени, используя redis / thin / sinatra.Предварительная регистрация доступна здесь: http://www.thematchfixer.com

Я использую некоторую логику о том, как генерируются шансы на ставки и как они изменяются в реальном времени.Кажется, что все работает нормально (в любом случае, это всего лишь игра, в которой не участвуют реальные деньги ... так что несколько неправильных шансов здесь и там не имеют большого значения).То, что я застреваю, - это идея иметь реализацию pub / sub с использованием текущего стека технологий (redis / nginx / thin / sinatra).Люди предложили мне использовать nodejs или erlang, но из-за кривой обучения и нехватки времени я не хочу испытывать их прямо сейчас.Есть ли способ, как я могу достичь Comet по сравнению со своим текущим технологическим стеком (и использовать Redis Pub / Sub из коробки)?

Любая помощь будет высоко оценена.

Ответы [ 2 ]

1 голос
/ 15 февраля 2011

Я еще не пробовал, но есть Faye (совместимый с Node и Ruby):

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

0 голосов
/ 15 февраля 2011

Ну, я думаю, что вы ищете, это Cramp, он был недавно выпущен, это Ruby Framework, основанный на асинхронных запросах. У вас есть отличное объяснение и первые шаги здесь:

Представляем Cramp

...