본문 바로가기
IT기술노트/빅데이터

CEP(Complex Event Process)

by 비트코기 2021. 3. 1.
반응형

Event source, adapter, channel, process, cql query, application


I. CEP의 개요

가. CEP(Complex Event Process)의 정의

   - 여러 이벤트 소스로부터 발생한 스트림 데이터를 실시간으로 처리하는 빅데이터 분석의 핵심 기술


II.  CEP의 구성도 및 구성요소

가. CEP의 구성도

나. CEP의 구성요소

구성요소

설명

Adapter

- 인바운드 및 아웃바운드 데이터 인터페이스

- 이벤트 소스부터 스트림 데이터를 수신, 가공, 내부 이벤트 타입으로 변환을 담당하고 생성한 이벤트를 연결된 컴포넌트로 전달

Channel

- /하위 컴포넌트의 비동기적 동작을 지원하는 쓰레드 풀과 관련된 큐

Processor

- CEP 엔진의 인스턴스로 CQL 쿼리를 담당

- CQL 쿼리는 필터링, 집합함수, 패턴 매칭, 조인 등을 지원

Applications

- 프로세스에서 걸러진 의미 있는 데이터를 외부 서비스와 연동하기 위한 비즈니스 로직 구현

 

반응형

'IT기술노트 > 빅데이터' 카테고리의 다른 글

하둡 에코시스템(Hadoop Eco System)  (0) 2021.03.01
Advanced Analytics(고급분석)  (0) 2021.03.01
데이터 레이크  (0) 2021.03.01
패스트 데이터  (0) 2021.03.01
CQL(Continuous Query Language)  (0) 2021.03.01
디지털 큐레이션  (0) 2021.03.01
스마트 데이터  (0) 2021.03.01
공공데이터  (0) 2021.03.01

댓글