BEA系统有限公司日前宣布,在需要处理大容量流式数据的模拟应用环境中,WebLogic事件服务器表现出色,能够在高数据速率的环境下实现低延迟,对每秒多达100万个事件的消息传输速率,延迟仅为微秒级。这一基准测试报告采用的基准测试应用是模拟了资本市场的前台场景:某个应用监控不断流入的市场数据,观察随后会触发动作的某些条件的出现频率。报告显示,WebLogic事件服务器能够支撑高达每秒100万个事件的事件注入速率在基于四核英特尔至强处理器7350系列的服务器上能够把延迟控制在微秒级。在这种极高的数字注入速率下,服务器整个处理通道的平均事件延迟为67.3微秒,99.4%的事件处理时间不到200微秒,99.99%的处理时间不到5毫秒。这些数据表明了WebLogic事件服务器能够在超高数据速率下实现低延迟。
与使用独立复杂事件处理引擎的竞争产品不同,WebLogic事件服务器把CEP作为应用服务器的一部分,专门为开发和部署事件驱动型应用而设计,旨在让金融服务业、电信业、公共部门以及更多其他领域的行业客户能够迅速地构建、安全地部署各自的应用,不必把CEP引擎与多种独立的、不同目的平台进行集成。这正是WebLogic事件服务器的重要优势之一。利用WebLogic事件服务器完整的基础架构,客户可以避免大量费用,并迅速把新的事件驱动应用推向市场。这种方案能够简化为现有应用添加面向事件功能的过程。
BEA公司WebLogic产品副总裁Guy Churchward说:"像此次研究中涉及的前台应用测试这类事件驱动型应用,其特点是需要提供很低的确定性延迟,并能处理极高速率的输入数据流。这就带来了性能上的巨大挑战。这种挑战与较为传统的应用服务器所面临的挑战大不相同,后者往往更侧重于为事务工作负荷获得最高的吞吐量。BEA WebLogic事件服务器是一款低延迟解决方案,它以由英特尔和BEA开发的优化椎栈技术为基础,该技术投产时间已超过五年、经过了不断的优化与增强。在过去三年中,保持着SPEC JBB基准测试记录。这种独特的软硬件组合能够帮助我们的客户满足前台应用的苛刻需求。"
BEA WebLogic事件服务器可以实时聚合来自分布式系统的信息,然后根据规则来发现可能原本不被注意的模式和趋势,从而使用户有能力建模、确认、预计及迅即响应看似无关的事件所带来的机遇和威胁。该产品作为SOA一些关键方面的基础架构,使用户无需改动现有或计划中的SOA基础架构,就可以实现高性能计算,从而让用户能最大程度地利用已有投资。此外,WebLogic事件服务器能够支持极限事务处理(XTP),提供了高吞吐量、高可预测性及实时响应,以帮助用户满足严格的服务级别协议(SLA)。该产品支持简单Java(POJO)编程和Spring框架,并支持事件处理语言(EPL),可以在定义事件处理必不可少的时序规则及非线性规则应用方面补充及扩展SQL。