StreamInsight 서버 아키텍처

 

StreamInsight 서버는 Microsoft StreamInsight의 런타임 구성 요소이며 이벤트 원본, 쿼리를 사용하여 이벤트 스트림을 검사하는 고정 프로세스 집합, 결과를 처리하는 이벤트 싱크로 구성됩니다. 개발자는 StreamInsight 프레임워크를 통해 웹 서버, 장치/센서, 주식 종목/뉴스 피드 등의 이벤트 생성기에 대한 인터페이스와 호출기, 모니터링 장치, KPI 대시보드, 거래소, 데이터베이스 등의 이벤트 소비자에 대한 인터페이스를 만들 수 있습니다. 들어오는 이벤트는 계속해서 StreamInsight 서버의 쿼리로 스트리밍되며, 이 서버에서는 각 쿼리에 정의된 논리에 따라 데이터를 처리하고 변환합니다. 출력의 쿼리 결과를 사용해 특정 동작을 트리거할 수 있습니다.

다음 그림에서는 StreamInsight 아키텍처의 대략적인 개요를 보여 줍니다.

CEP 아키텍처 개요

표시: