일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 유닉스
- android
- 소프트웨어공학
- python
- 코틀린
- oracle
- Java
- GIT
- 인프라
- flet
- write by chatGPT
- 웹 크롤링
- JVM
- GPT-4's answer
- lombok
- write by GPT-4
- Spring boot
- 시스템
- 뉴턴역학
- Database
- 자바
- 리눅스
- 파이썬
- chatGPT's answer
- 고전역학
- 자바네트워크
- NIO
- kotlin
- 역학
- 자바암호
- Today
- Total
Akashic Records
CEP(Complex Event Processing) 본문
CEP는 EDA(Event Driven Architecture)의 핵심
1990년대 중반부터 학계에서 이슈화 됨.
SOA 처럼 벤터에서 출발한게 아니라 순수함?이 있다.
CEP의 초간단 개념 설명 “기업 내부에 돌아다니는 이벤트를 Filterring 하여 수집하고, 실시간으로 분석하여 적절한 Action을 취할 수 있게 하는 Infra” 이런 수집과 Event에 따른 행위는 컴퓨터 자동화 되어 있다.
비즈니스룰과 같은 개념으로 국지적으로 사용하고 있다.
의사결정을 내리기 위해 해야했던 많은 작업을 대신 처리하고 수많은 정보들을 걸러줘서 보다 많은 정보를 처리할 수 있게 하는 전사적인 이벤트 처리 시스템이 CEP의 개념이다.
이벤트를 받는 방법, 대량의 이벤트를 저장하고 걸러내는 작업, 결과를 새로운 Action으로 연결시키는 작업등 상당히 많은 부분이 표준과 성능적인 문제가 있다.
표준과 성능관점에서 SOA와 그리스 기법들이 CEP에 도입되기 시작하고, CEP가 각광을 받고 있는 이유이다.
ESB는 서비스의 허브라고 한다면 CEP는 이벤트의 허브다.
CEP에서는 기업내에 산재되어 있는 이벤트 덩어리들을 Event Cloud라고 한다. CEP가 하는 역할은 이 이벤트 구름에서 자신이 필요로 하는 의미 있는 이벤트만을 걸러내어 예약된 이벤트를 처리하는 것이다.
CEP의 필요성은 항상 있어왔다. Real Time이 강조되고 있는 분야에서는 CEP가 귀중한 솔루션이 될 가능성이 높다.
CEP가 구축되면 필요한 비즈니스 룰이나 이벤트 처리 구축 요건을 개발하는데 2~3주면 된다.
'Infrastructure' 카테고리의 다른 글
6시그마(Six Sigma) (0) | 2023.05.25 |
---|---|
RPA(Robotic Process Automation) (0) | 2023.05.25 |
PLM(Product Lifecycle Management) (0) | 2018.04.18 |
PDM(Product Data Management) (0) | 2018.04.18 |
MES(Manufacturing Execution System) (0) | 2018.04.18 |