An Overview of Complex Event Processing

翻译前言:感觉作者有点夸夸其谈兼絮絮叨叨,但文章还是很有用的。原文《An Overview of Complex Event Processing

复杂事件处理技术概览(一)

用户用例:客户问题的解决方案

所以,现在如何使用复杂事件处理平台来解决业务问题?毫无疑问,在过去的几年中,这一技术被在大多数的-- 如果不是全部的--不同类型的行业。

金融服务资本市场公司都采用这种技术作为实时算法交易和实时风险管理的解决方案。股市会产生无休止的金融数据流,并且具有价值的瞬间波动性,因此有不断增长的需求来有效地处理这些巨大的信息量,了解其影响和潜在的风险,然后据此快速做出反应。越能更好地评估和预测这些信息所带来的后果,越能更快地对分析结果进行响应,就能在暴露更少的商业风险和威胁的情况下,带来更多的商业成功和金钱。(这种类型的实时交易信息,通常可以用热图和散点图来可视化。)

在电力行业,客户将复杂事件处理(CEP)平台应用于许多新型的应用程序,其中包括智能电表,智能电网,和断电检测监控的解决方案。通过复杂的需求响应(DR)解决方案将电网系统运营商和发电企业连接在一起,与能源管理和监控公司签订合同,以提供能源使用负荷削减服务。而这些科技公司正是使用基于CEP应用,与大型的能源消费的商业企业和工业企业合作,来削减能源消耗的需求。流事件设备被安装在客户现场,以便测量能源的使用,并且在一些情况下,以间隔几分钟甚至几秒钟的频率来控制电网负载(来节约能源)。电网系统运营商将由此产生的收益反馈给客户(当然,只是调度产生的收益的一部分)。

处理实时事件在电信行业已经有着悠久的历史,各种设备在网络上产生大量的数据,比如手机的详细通话记录(CDR)被作为事件的话,其中一些事件揭示出在这些时间打的电话能成功接通,而另一些时间则无法接通。复杂事件处理平台技术,在该领域带来许多新的应用和解决方案,正如在其他行业中,事件驱动平台有着各种可能的实现的广泛基础。一些企业已经创建了强大的网络管理和监控解决方案,它可以检测硬件故障相关的事件 -- 如果设备持续发出故障事件,或者持续一段时间无法发出事件,在这种情况下就会触发警报和升级事件的情况。

在拥有企业级的移动电信IT基础设施的环境下,其中有来自许多不同的供应商的许多不同的应用。当整体性能不能达到预期时,想要立即识别哪些部件是在供应链中的存在问题是不容易的。下一代的管理和监控应用(基于复杂事件处理)能提供示完整的,全面的“图片”,通过弹性和完整集成的功能,提供全面了解业务状况,使基础设施能敏捷快速地响应不断变化的场景,并提供具有很好可操作性的满足业务需求的解决方案。

在交通,电信和公共事业领域,复杂事件处理平台是非常强大的功能是实时整合空间分析工具。

需要监控资产和资源的移动的业务是可以利用这项技术的另一个应用。例如,GPS(全球定位系统)下分析人的运动模式,又或通过实时跟踪那些穿过边界点(例如在机场安全检查站)的物体,以确定它的路线,并在一定程度上预测出这个人或物体随后可能的下一步行动。此外,这种技术可以被用于分析当前位置与地理围栏区域的关系(一个地理围栏区域是由一系列空间坐标的定义或声明的地理形状(多边形)的定义)。

当资源靠近、处于、进入和退出地理围栏区域时,各种操作可以被立即执行,诸如“你即将暴露于危险中”的自然灾害警告消息;或在当人们正处在咖啡厅门口,或者根据他的位置和运动模式判断他将要处于咖啡厅门口时,向他推送咖啡店的折扣信息。

紧急响应服务解决方案可以使用集成空间技术不仅可以在监控数以百记火灾的同时,动态跟踪火的运动,受气候条件(风)的影响和点燃的有害物质。这些类型的系统可以立即评估相关性,重要性,和所有靠近事故区域的相关的资产(消防车,警车,等等)的适用性。例如,如果消防员不能在火靠近时在数秒内立即移动,这可能是一种严重危及生命的情况。

有许许多多种不同类型的业务应用是基于复杂事件处理平台来实现的,从网上零售监测系统,实时数据中心基础设施管理,车队车辆交通监控,在不同速度和收费的状况下的交通流的监控,油田和钻井平台监控/自动化,实时感测设备(例如海运集装箱内部环境、空气污染监测)的主机。那收益于使用复杂事件处理技术的应用程序,可以跟随不断快速变化的世界来快速地进化自身,来应对需要预测,先发制人,甚至从根本上预防情况发生的不断增长的需求。

An Overview of Complex Event Processing2的更多相关文章

  1. An Overview of Complex Event Processing

    An Overview of Complex Event Processing 复杂事件处理技术概览(一) 翻译前言:我在理解复杂事件处理(CEP)方面一直有这样的困惑--为什么这种计算模式是有效的, ...

  2. How to scale Complex Event Processing (CEP)/ Streaming SQL Systems?

    转自:https://iwringer.wordpress.com/2012/05/18/how-to-scale-complex-event-processing-cep-systems/ What ...

  3. FlinkCEP - Complex event processing for Flink

    https://ci.apache.org/projects/flink/flink-docs-release-1.3/dev/libs/cep.html 首先目的是匹配pattern sequenc ...

  4. Understanding Complex Event Processing (CEP)/ Streaming SQL Operators with WSO2 CEP (Siddhi)

    转自:https://iwringer.wordpress.com/2013/08/07/understanding-complex-event-processing-cep-operators-wi ...

  5. ### Paper about Event Detection

    Paper about Event Detection. #@author: gr #@date: 2014-03-15 #@email: forgerui@gmail.com 看一些相关的论文. 1 ...

  6. What is event bubbling and capturing?

    What is event bubbling and capturing? 答案1 Event bubbling and capturing are two ways of event propaga ...

  7. Event Handling Guide for iOS--(一)--About Events in iOS

    About Events in iOS Users manipulate their iOS devices in a number of ways, such as touching the scr ...

  8. The Node.js Event Loop, Timers, and process.nextTick() Node.js事件循环,定时器和process.nextTick()

    个人翻译 原文:https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick/ The Node.js Event Loop, Ti ...

  9. The Node.js Event Loop, Timers, and process.nextTick()

    The Node.js Event Loop, Timers, and process.nextTick() | Node.js https://nodejs.org/uk/docs/guides/e ...

随机推荐

  1. 【状态DP】 HDU 1074 Doing Homework

    原题直通车:HDU  1074  Doing Homework 题意:有n门功课需要完成,每一门功课都有时间期限t.完成需要的时间d,如果完成的时间走出时间限制,就会被减 (d-t)个学分.问:按怎样 ...

  2. 双向DFS模板题

    B. Book of Evil time limit per test 2 seconds memory limit per test 256 megabytes input standard inp ...

  3. VMware vSphere服务器虚拟化实验六 vCenter Server 添加储存

                                                                          VMware vSphere服务器虚拟化实验六 vCente ...

  4. 特么的. 最终把 amobbs 的站长阿莫(莫进明)给回骂了一顿.

    起因:  假设你居住的地方,要上马PX等高污染的项目,你会怎么做. 鼓动别人上街暴力示威与军警对抗. 自己待在家里支持怂恿. 这样的人真心猥琐! 鉴于他常常私自改动帖子, 在此截图留存. 真特么没劲. ...

  5. 实时人脸检测 (Real-Time Face Detection)

    源地址:http://blog.sina.com.cn/s/blog_79b67dfe0102uzra.html 最近需要用到人脸检测,于是找了篇引用广泛的论文实现了一下:Robust Real-Ti ...

  6. StringBuilder、StringBuffer和String三者的联系和区别(转)

    StringBuilder.StringBuffer和String三者的联系和区别 1. String 类    String的值是不可变的,这就导致每次对String的操作都会生成新的String对 ...

  7. nginx 区分pc和mobile 到不同的404页面

    if ($http_user_agent ~* '(Android|webOS|iPhone|iPod|BlackBerry|vivo)') { set $mobile_request '1'; } ...

  8. unable to load default svn client 和 Eclipse SVN 插件与TortoiseSVN对应关系

    (一)unable to load default svn client 在Win7下的Eclipse,安装了subclipse 1.10.x,已经选中了subclipse和subversion Cl ...

  9. 自己动手写处理器之第一阶段(2)——MIPS指令集架构的演变

    将陆续上传本人写的新书<自己动手写处理器>(尚未出版),今天是第三篇.我尽量每周四篇 MIPS指令集架构自上世纪80年代出现后.一直在进行着更新换代,从最初的MIPS I到MIPS V,发 ...

  10. HDU4719-Oh My Holy FFF(DP线段树优化)

    Oh My Holy FFF Time Limit: 5000/2500 MS (Java/Others)    Memory Limit: 65535/65535 K (Java/Others) T ...