复合事件处理CEP简介( 二 )
- 减少应用存储数据(在分析数据之前)造成的延迟
- 能够持续 , 实时地分析多个数据流
- 能够关联不同数据流中的事件 , 从而发现新的相关情形
- 能够迅速响应新发现的危险或机会
- 能够迅速的将先前发现的规律应用到新的数据流分析模型中
- 能够利用已有的应用开发能力快速开放新的高性能 , 高扩展度的应用
- 确保应用和系统的连贯性 。
- Event-pattern detection 事件模式
- Event abstraction 事件抽象
- Event filter 事件过滤
- Event aggregation and transformation 事件聚合和传输
- Modeling event hierarchies 模型化事件层次结构
- Detecting relationships (such as causality, membership or timing) between events 事件间关系检测(比如因果、从属或者时间先后等)
- Abstracting event-driven processes 事件驱动过程抽象
文章插图
相关开源项目:
- Esper:
- Drools Fusion:
- FlinkCEP:
- Siddhi:
- EventStore:
文章插图
再者 , 如同前面提到的 , CEP较佳的设计模式是管线架构设计 。 这种设计可以让事件像水一样流过各个处理模块 , 它和实时计算的流式计算非常相似 。 基于这个共同点 , CEP和实时计算紧密地结合在一起 。 总的来说 , 我感觉两者的关系是:实时计算提供了一种底层的计算服务 , CEP可以架构其上 。
CEP应用案例:滴滴实时营销
- 地理围栏
- 乘客线上冒泡1min内没有发单
- 乘客下单后2min内没有被司机接单
- 乘客在不同业务线之间的比价行为
- 司机开始计费后12小时还未更新成下一状态
- 企业级乘客2min内连续重复发送3个以上订单
- 同一用户5min内重复进线5次
- 订单超时未支付
出处:
- 这次玩儿得有点大!美宣布决定!微信、苹果二选一事件“重现”?
- 疫情重创触底反弹 2020年度数码复合ZDC报告
- RHEL 9提升了x86_64处理器的入门要求
- 联想IdeaPad 5 Pro系列笔记本发布 可选两种处理器和两种尺寸
- 联想推出搭载骁龙处理器的IdeaPad 5G
- 性能翻倍!飞腾首款8核桌面处理器腾锐D2000详解
- 苹果自研新处理器曝光:64核心
- 推进|我国今年将推进快递“进村”“进厂”“出海”构建日处理超10亿件寄递网络
- 喜从天降!脱离华为后荣耀与高通恢复合作,可用骁龙5G芯片
- 正式复合,采用高通芯片的荣耀5G手机已在研发