Azul Content on InfoQ
Latest featured content about Azul

- Topics
- Virtualization,
- Java,
- Runtimes,
- Performance & Scalability
Gil Tene talks to Charles Humble about different garbage collection techniques, and specific collectors including Azul's C4, IBM's Balanced GC, and Oracle's Garbage First, before moving on to discuss both the JCP and OpenJDK.
News about Azul
- Topics
- Java
Azul Systems have today announced the release of jHiccup, an open source tool designed to measure the pauses and stalls (or "hiccups") associated with an application's underlying Java runtime platform.
- Topics
- Runtimes,
- Java,
- Performance & Scalability
Azul Systems have today announced Zing 5.0, eliminating their previous requirement for a hypervisor, and therefore bringing their pauseless JVM to unmodified 64-bit Linux for the first time.
- Topics
- Java,
- JCP Standards
Twitter and Azul Systems have been elected to serve on the JCP Executive Committee for Java SE/EE, on voting percentages of 32% and 19% respectively. Both firms have also joined the OpenJDK project. VMware is no longer represented.
Articles about Azul

- Topics
- Virtualization,
- Java,
- Runtimes,
- Performance & Scalability
Azul's recently announced Zing product brings their Garbage Collector, which achieves both pauseless garbage collection and a high tolerance to the factors which typically impact collection and application responsiveness, to Java programs running on Intel and AMD based servers. This article takes a detailed look at how Azul has been able to achieve these design goals.
Presentations about Azul

- Topics
- Java,
- Runtimes,
- Performance & Scalability,
- Architecture
Gil Tene explains the workings of a garbage collector: terminology, metrics, fundamentals, key mechanisms, classification of current GCs, the “Application Memory Wall” problem, and details Azul C4 GC.

- Topics
- Java,
- Code Analysis
In this presentation from the JVM Languages Summit 2008, Cliff Click discusses how to optimize generated bytecode for running on the JVM. Click analyzes and reports on Java, Scala, Clojure, JRuby, JPC and JavaScript/Rhino and points out several places where each of them could increase their performance such as elimination of FixNums, escape analysis and best practices for testing bytecode.
Interviews about Azul

- Topics
- Dynamic Languages,
- Parallel Programming,
- Compilers,
- Ruby,
- Virtualization,
- Runtimes,
- Java,
- .NET,
- Architecture,
- Performance & Scalability
Cliff Click discusses the Pauseless GC algorithm and how Azul's Zing implements it on plain x86 CPUs. Also: what keeps dynamic languages slow on the JVM, invokedynamic, concurrency and much more.

- Topics
- Virtualization,
- Runtimes,
- Java,
- Appliance,
- Software Appliances,
- Performance & Scalability
In this interview Gil Tene dives deep into the history of Azul Systems and its commitment to deliver robust, scalable Java systems. He tells of the origins of the company and its early Vega hardware. Tene also talk about the new Zing elastic runtime platform for Java apps. And he speaks on the Managed Runtime Initiative Azul launched. He also talks on Pauseless GC and elastic memory.