May 28, 2007

BEA tackles event-driven architecture

Java product offers high performance for SOA and is seen as further proof that the event-processing market is going mainstream

BEA Systems will enter the event-driven architecture space Monday with a product geared for SOA in Java environments.

This unveiling of BEA WebLogic Event Server will be coupled with an upgrade to the company's real-time server. Together, they can be used as part of a solution for high-speed, high-volume transaction environments or XTP (extreme transaction processing).

Event Server is a Java application server for handling large volumes of streaming data. It meets needs for predictable response times and complex event processing, the company said. High volumes of events are handled with the speed expected in C and C++ environments but with the lower total cost of ownership enabled by Java, according to BEA.

With Event Server, information is aggregated from distributed systems in real time. Rules are applied to discern patterns and trends, giving users the ability to respond to opportunities and threats posed by seemingly unrelated events.

"What people are trying to do is drive data to knowledge," said Guy Churchward, vice president of WebLogic Products at BEA. "As we come out of the gate, we're going to provide 50,000 complex events per second," putting the product on par with C and C++ offerings, he said.

The product serves as an infrastructure for SOA aspects by enabling high-performance computing without modification of current or planned SOA infrastructure, BEA said.

When used with BEA WebLogic Server Virtual Edition and the new BEA WebLogic Realtime Time 2.0 product, Event Server can work in XTP environments.

Part of the company's microService Architecture for SOA, Event Server supports simple Java programming, or "plain old Java objects," and the Spring Framework as well as event processing language.

A public beta for WebLogic Event Server begins on May 29 with general availability planned for this summer.

BEA's entrance into the event-processing market is another sign that the market is going mainstream, said analyst Roy Schulte, vice president of Application Strategy and Governance at Gartner.

"Oracle and Tibco are also already active in this market, and IBM, Microsoft, and SAP are expected to expand their event-processing offerings during the next 18 months," Schulte said.

"The product is potentially applicable anywhere there are high-volume event streams and a need to detect threats or opportunities quickly [with sub-second latency]," Schulte said. "Until recently, this kind of scenario was only found in niche applications, such as financial trading, telco, and network management. During the past several years, however, many new types of stream processing applications have emerged in such areas as customer experience management, credit card security and fraud detection, transportation operations, and compliance."

BEA also is announcing WebLogic Real Time 2.0, which provides guaranteed microsecond pause times for standard Java applications. Guaranteed worst-case pause times of 10 milliseconds are offered with average pause times in the sub-millisecond range. Previously, the product offered a 30-millisecond worst case.

"The neat thing about WebLogic Real Time is it gives real-time, predictable behavior to an application without having to rewrite the application, so it's automatically inherited," Churchward said.

Real Time 2.0 features a latency analyzer tool providing developers with the ability to analyze sources of latency in applications.

General availability for Real Time 2.0 is slated for this summer.

Paul Krill is an editor at large at InfoWorld.
Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.