Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Rollout: BEA's WebLogic RealTime 1.1

The Upshot

BEA's new algorithms to improve the efficiency of garbage collection and memory management eliminates the latency inherent in garbage-collection routines of competing JVMs from Sun and IBM.

Java Virtual Machine technology has been increasingly more performant since its introduction, but most providers of Java Runtime Engines (JREs) haven't adequately addressed the impact of garbage collection on the performance of JavaEE applications. Attempts to improve collections have provided only minimal relief. Thus, JavaEE has been deemed generally unfit for "real-time" applications in several sectors.

BEA reduces latency introduced by garbage collection and offers better performance regardless of whether the app is a Java app or a JavaEE app executing in a third-party container.

BEA JRockit

Direct enough heavy traffic at just about any JavaEE application, and you'll see a pattern: The garbage-collection process kicks in, Microsoft's Task Manager registers a sudden spike in CPU utilization, and your app's performance tanks, with TCP time-outs, longer response times and even dropped connections. Until now, there was no way to fix this. To compensate, you could provision additional capacity, but the underlying problem remained.

  • 1