Over a million developers have joined DZone.

Javeleon 2.0 Beta Released: Drastically Improved Runtime Performance

What every Java engineer should know about microservices: Reactive Microservices Architecture.  Brought to you in partnership with Lightbend.

After our presentation at JavaOne, we've done significant performance engineering to reduce the runtime overhead of Javeleon.

We are quite proud to say that the runtime overhead is now lower than it's ever been. In fact, we have brought the hefty average overhead of about 275% in release 1.5, down to about 15% in release 2.0 beta.

The runtime overhead was measured using the SPECjvm2008 test suite and is shown in the figure below:

As the figure furthermore shows, the runtime overhead of Javeleon is now comparable to the industry standard tool JRebel (www.zeroturnaround.com). We feel that the test results are amazing, given that Javeleon is much more powerful than JRebel in terms of supported code changes.

About Javeleon

Javeleon is a free tool for dynamic updating, which boosts productivity by letting you see code changes in your running application immediately, without losing any of the application state. Javeleon is currently available for standalone Java applications, as well as for NetBeans Platform applications. The integration with the NetBeans Platform support includes complex updates to both code and metadata for NetBeans modules.

For further details please refer to the following:


Microservices for Java, explained. Revitalize your legacy systems (and your career) with Reactive Microservices Architecture, a free O'Reilly book. Brought to you in partnership with Lightbend.


The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}