Channels ▼
RSS

Azul Teaches High-Performance Apps To Behave


Azul Systems Zing runtime for Java release 5.10 arrives this month. The software promises to give Java developers a new set of compiler APIs that extend the functionality and scope of Azul's ReadyNow! technology.

Key new ReadyNow! features in Zing 5.10 include "compilation policy controls" during live operation to improve the behavior of high-performance applications that must execute quickly without later encountering stalls and slowdown at critical times.

This release of Zing also extends production support for new "server-grade" Amazon AWS instances and is certified for use in big data applications running Cloudera Enterprise 5.

Also here you will find Compiler APIs and Compiler configuration directives, which allow Java developers to specify the desired level of compilation and optimization policies applied at the individual class or method level. This, says the company, maintains high levels of optimization while avoiding future stall-inducing code deoptimization.

Improved "unreached" code handling has also been included, which optimally compiles code even when infrequently used, thereby reducing unexpected stalls and pauses during live operation.

"Beyond our new cloud and Big Data-centric capabilities, Zing 5.10 is the most developer-empowering Zing release we've ever built," said Scott Sellers, Azul Systems president and CEO. "Our goal with this new Zing release is to give leading-edge Java DevOps teams the tools they need to monitor, control, and tune the behavior of latency and throughput-sensitive Java applications."

"Like most developers building applications at scale, Java developers are always looking for better control over their runtime environment," said Stephen O'Grady, principal analyst at RedMonk. "Azul's focus on exposing latent JVM features and capabilities, therefore, is likely to be well-received by those building Java applications for the enterprise."


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 


Video