Существуют некоторые структуры потоковой обработки, которые допускают сложную обработку событий и корреляцию (как, например, http://esper.codehaus.org/).
Когда речь идет о Ruby / Rails (в частности, работающем на heroku), я не смог найтиподходящее / сопоставимое решение.
Есть идеи / предложения, как получить мощность потоковой обработки и, в частности, корреляцию событий с помощью gem install?