实时分析应用:CEP解决部署难 又快又省不是梦

日期: 2010-07-11 作者:Jeff Wootton翻译:李松 来源:TechTarget中国 英文

环境感知度在我们生活的几乎每个方面都是不可或缺的。想象一下你开着车,穿过大街,同时忙着弄东西吃,或者忙着干其他任何事情,如果你不及时的观察,处理和响应周围时时刻刻发生的事情,后果将不堪设想!缺乏了解或心不在焉(而不具有好的环境感知度)将会导致错误的决定,甚至带来大祸临头。   同样,这种迅速辨识,捕捉和响应实时数据的能力,也正在成为很多业务领域一项至关重要的基本功。   许多组织机构,尤其是金融服务、电信、电子商务、政府的国防、情报和税收部门,其日益增长的需求已远非传统的智能业务应用所能满足。

他们需要能够不间断获取情报的能力,从而能够分析大流量的实时事件,并迅速洞察事件原委,并即时¬¬——常常……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

环境感知度在我们生活的几乎每个方面都是不可或缺的。想象一下你开着车,穿过大街,同时忙着弄东西吃,或者忙着干其他任何事情,如果你不及时的观察,处理和响应周围时时刻刻发生的事情,后果将不堪设想!缺乏了解或心不在焉(而不具有好的环境感知度)将会导致错误的决定,甚至带来大祸临头。

  同样,这种迅速辨识,捕捉和响应实时数据的能力,也正在成为很多业务领域一项至关重要的基本功。

  许多组织机构,尤其是金融服务、电信、电子商务、政府的国防、情报和税收部门,其日益增长的需求已远非传统的智能业务应用所能满足。他们需要能够不间断获取情报的能力,从而能够分析大流量的实时事件,并迅速洞察事件原委,并即时¬¬——常常是自动化地——响应不断变化的世界。

  在这些情景中,“实时”的含义已经发生了变化:分钟级或小时级的响应速度早就落伍了。即使是秒一级也略显不足了。现在,实时情报和响应越来越多的要求子秒级的响应速度¬——毫秒级或更快。在许多机构中,已经不再区分过去和将来了——只有现在!

  这种需要不间断数据处理的例子并不鲜见:比如在金融交易应用中,一毫秒的延迟可能会造成天壤之别——或者是巨大收益,或是损失惨重。同时你也会发现,在经历了最近的华尔街灾难之后,金融服务行业现在更加注重风险分析和抵御。电子商务公司,他们的客户买或者不买,其决定都在鼠标点击的一瞬之间,于是乎,他们开始研究用户行为模式和对实时商品信息的反应模式,从而增加交易的数量和利润。电信公司,面临激烈的市场竞争或巨大的流量变化,需要不间断的实时数据处理来监控和管理网络通信量来确保网络容量的最优利用和用户满意度的提升。在军事和国家安全领域,如果不能及时发现不良动向的预兆和即将到来的威胁,其后果将不可估量,因此,不间断的情报获取和处理能力是获得成功的一个最起码的要求。

  开发人员和客户都要面对的艰巨挑战

  毫无疑问,要能够对持续大流量的实时数据进行分析,并能够快速响应,即使对技术最先进,最具创新能力的组织来说,也是一项令人望而生畏的挑战。

  业务需求足够清晰,组织需要做的是:

  •   减少应用存储数据(在分析数据之前)造成的延迟
  •   能够持续,实时地分析多个数据流
  •   能够关联不同数据流中的事件,从而发现新的相关情形
  •   能够迅速响应新发现的危险或机会
  •   能够迅速的将先前发现的规律应用到新的数据流分析模型中
  •   能够利用已有的应用开发能力快速开放新的高性能,高扩展度的应用
  •   确保应用和系统的连贯性。

  批量分析已经不能提供足够快的实时智能处理。要满足日益苛刻的实时业务需求,这些特定的应用需要很多不同专业的编程人员来协作开发,包括网络程序员,事项驱动程序员,多线程程序员等等。这使得特定的应用开发成本昂贵,并且,开发周期太长。

  如果能够买到现成的应用来满足组织机构的需求,将是一件多好的事啊。我曾经同很多组织很多人讨论过,但是他们都说,这样的应用根本就不存在,或者根本不能提供他们需要的功能。

  那么,当传统的方法——或者自己开发或者买——都不能奏效的时候,我们该怎么办呢?

  在《复杂事件处理平台(CEP):更快 不贵 不复杂》中,我们将继续为您介绍相关内容。

相关推荐