事件流处理(event stream processing)是一个软件设计的能力,支持实施事件驱动的架构。在这样一种环境下,一些软件实体提出事件,其它实体管理事件,还有一些占用事件,事件流处理可适当归因于事件管理器。这种软件实体不断派遣活动,并为以后的事件的反应决定是否将它们转发给占用者,包括从简单的记录到触发复杂错误处理的收集,恢复,清理和其他相关程序。
稍有不同的是,ESP提供软件支持的构图旨在支持事件可视化(仪表板是一个典型的例子),包括事件数据库,各种形式的事件驱动中间件,甚至事件处理语言。从本质上讲,ESP提供了一套工具来获取和处理多个事件流,在事件流中,以帮助识别并作出反应的重要或关键的事件。这些工具通常包括正式的机器允许在多个事件之间的复杂模式建模以及事件的层次划分,以及事件关联和抽象工具。你会经常发现支持事件层次,在事件(如标签包括“原因”,“成员的” ,“时间价值”,等等)和各种事件驱动程序之间的关联的标签。
ESP是适用于以金融交易、欺诈检测、过程和供应链的监测等为基础的算法的各种形式。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件流处理和业务灵活性
多年来对业务灵活性的探索使人们广泛采用面向服务架构(SOA),现今的IT集成架构已经有很大的改观。过去的技术管道开始用企业服务总线进行连接,并为网络……