BEA Systems To Launch Software For Complex Event Processing

Complex event processing servers are able to match detected events to rules embedded in them that either sanction or disapprove of the recognized sequence.

Charles Babcock, Editor at Large, Cloud

May 25, 2007

1 Min Read

BEA is also upgrading the real-time version of its WebLogic Application Server, launched a year ago. Churchward said the pending 2.0 version of WebLogic Real Time has reduced the pause time associated with running Java applications from 30 milliseconds to 10 milliseconds.

Java applications automatically perform certain functions that cause them to slow momentarily, such as garbage collection -- the disposal of software objects that were created for one stage of the application but are no longer needed. Garbage collection frees up memory but slows time-critical applications such as a trading system. Garbage collection in a running application that is not being run on a real-time application server can amount to 150 or 200 milliseconds, Churchward noted in an interview. C and C++ applications also perform garbage collection, but at a faster rate than Java.

Chuchward said that with WebLogic Real Time 2.0, the worst case tolerated is now 10 milliseconds, but the average pause time is one millisecond or less. Ruma Sanyal, product marketing director for WebLogic Real Time, said it saved a currency trading customer $200,000 in one day by eliminating normal pauses in its Java trading system. The unpredictable garbage collection interruptions had prevented it from fully exploiting favorable trades.

WebLogic Real Time 2.0 will be generally available this summer. Pricing was characterized as "more than half the cost" of the premium version of WebLogic Application Server.

About the Author(s)

Charles Babcock

Editor at Large, Cloud

Charles Babcock is an editor-at-large for InformationWeek and author of Management Strategies for the Cloud Revolution, a McGraw-Hill book. He is the former editor-in-chief of Digital News, former software editor of Computerworld and former technology editor of Interactive Week. He is a graduate of Syracuse University where he obtained a bachelor's degree in journalism. He joined the publication in 2003.

Never Miss a Beat: Get a snapshot of the issues affecting the IT industry straight to your inbox.

You May Also Like

More Insights