2010-08-13 3 views
2

Есть ли механизм обработки сложных событий с открытым исходным кодом (CEP) для рубинов?Ruby Complex Обработка событий

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

ответ

0

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

0

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

1

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

1

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

Смежные вопросы