Ruby Комплексная обработка событий - PullRequest
2 голосов
/ 13 августа 2010

Существует ли механизм обработки сложных событий (CEP) с открытым исходным кодом для ruby?

Я специально ищу что-то, что предлагает анализ с учетом состояния, а не только создание предшествующих предикатов в стиле движка правил.

Ответы [ 4 ]

1 голос
/ 13 сентября 2011

Можно использовать Esper CEP на Java с помощью JRuby. Это сообщение в блоге дает быстрый, но понятный пример с базовым примером.

1 голос
/ 14 августа 2011

Вы можете попробовать что-то вроде rulecore, которое не зависит от языка. Кажется, использовать веб-сервисы и XML.

0 голосов
/ 23 августа 2010

Большинство механизмов CEP являются серверами, с которыми вы можете общаться различными языками.Например, доставка событий с использованием TCP / IP, JMS, http или других протоколов.

0 голосов
/ 13 августа 2010

Я не слишком внимательно следил за сценой CEP (я работал с Cayuga из Корнелльского университета, в настоящее время с открытым исходным кодом, и Esper в 2006-2007 годах), но я еще не слышал об этом. Большинство из них, похоже, в .NET, Java и C / C ++. Для Ruby есть несколько связанных с событиями библиотек, но ни одна из них не похожа на возможности таких механизмов CEP, как Esper или StreamBase.

...