루비 용 오픈 소스 복합 이벤트 처리 (CEP) 엔진이 있습니까?루비 컴플렉스 이벤트 처리
저는 규칙 기반 엔진 스타일의 전제 조건 제작이 아닌 상태 저장 분석을 제공하는 것을 특별히 찾고 있습니다.
루비 용 오픈 소스 복합 이벤트 처리 (CEP) 엔진이 있습니까?루비 컴플렉스 이벤트 처리
저는 규칙 기반 엔진 스타일의 전제 조건 제작이 아닌 상태 저장 분석을 제공하는 것을 특별히 찾고 있습니다.
나는 CEP 장면을 너무 가깝게 따라 잡지 못했지만 (나는 코넬 대학의 Cayuga, 현재는 오픈 소스, Esper는 2006-2007 년경에 일했다), 아직 나는 들어 본 적이 없다. 대부분은 .NET, Java 및 C/C++로 표시됩니다. Ruby에는 이벤트 관련 라이브러리가 있지만 Esper 또는 StreamBase와 같은 CEP 엔진의 기능과 유사한 라이브러리는 없습니다.
대부분의 CEP 엔진은 다양한 언어 독립적 인 방식으로 대화 할 수있는 서버입니다. 예를 들어 TCP/IP, JMS, http 또는 기타 프로토콜을 사용하여 이벤트를 전달하는 경우.
언어 독립적 인 rulecore와 같은 것을 시도해 볼 수 있습니다. 그것은 webservices 및 XML을 사용하는 것 같다.
JRuby를 사용하여 Java 기반 Esper CEP을 사용할 수 있습니다. This blog post은 기본 예제를 통해 빠르지 만 명확한 실행을 제공합니다.