基于阿里云MaxCompute实现复杂事件检测
一、需求背景
随着信息化的不断发展,业务系统的不断完善,企业面临新的问题:
1、现代工业中的输入事件流数量正成倍地增加,其中包含大量的原子事件,由原子事件构成的复合事件,甚至由复合事件构成的复杂事件。
2、现代工业对于软硬件系统实时响应的要求很高,用户要求系统可以对一些关键的业务输入事件做出即时的响应行为。
3、现代工业生产环境苛刻,一般需要严格的过程控制和安全措施。生产过程包含复杂的物理、化学过程,及各种突变和不确定性因素,当生产中的复杂事件没有被实时检测出来,很有可能造成生产的失败甚至灾难性的后果。
生产环境事件源
二、基于阿里云的解决方案
工业生产环境中,复杂事件具有以下特点:
事件来源众多
信息量大
连续的、流动的
实时识别复杂模式
实时处理
针对以上特点,阿里云已提供众多中间件来满足复杂事件检测的需求:有消息队列、负载均衡、数据存