Esper
Esper 的网址是 http://esper.codehaus.org。 我们可以访问该网站首页,有几种典型的应用最需要 Esper,我摘录如下:
- Business process management and automation (process monitoring, BAM, reporting exceptions, operational intelligence) 业务处理管理和自动化(处理监控,BAM-business activity monitoring,业务活动监控,异常报告,经营智能化等等)
- Finance (algorithmic trading, fraud detection, risk management) 财务(算法交易,欺诈检查,风险管理)
- Network and application monitoring (intrusion detection, SLA monitoring)网络及应用程序监控(入侵检测,SLA监控-Service Level Agreement)
- Sensor network applications (RFID reading, scheduling and control of fabrication lines, air traffic) 传感器网络应用(RFID 读取,生产线调度和控制,空中交通)
Esper 是纯Java开源ESP/CEP引擎,可以监测事件流,并在特定事件发生时触发某些行动。Esper引擎是为了满足对事件进行分析并做出反应等这些应用需求而产生的。这些应用要求事实或接近事实处理事件(或消息)。有时候是为了应对复杂事件处理(CEP)和事件流分析的。关键要考虑这些类型应用的(高)吞吐量、(低)响应时间和需求逻辑的复杂程度(复杂计算)。