InfoQ

InfoQ

Topic/Tag specific view

Azul Content on InfoQ


Latest featured content about Azul

Gil Tene Discusses Garbage Collection, the OpenJDK and the JCP

Topics
Azul Zing,
Azul,
JVM,
Companies,
Virtual Machines,
Runtimes,
Java,
QCon San Francisco 2011,
Virtualization,
GarbageCollection,
Languages,
IaaS,
QCon,
Infrastructure,
Performance & Scalability,
Programming,
Cloud Computing,
Conferences,
Managed Runtime Initiative

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

Azul Releases Open Source jHiccup Tool to Provide Response Time Analysis of the Java Run

Topics
Azul,
JVM,
Companies,
Virtual Machines,
Runtimes,
Java,
GarbageCollection,
Languages,
Performance Tuning,
Programming,
Performance & Scalability

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.

Azul's Pauseless Garbage Collector Goes Native on Linux

Topics
Azul Zing,
Azul,
JVM,
Companies,
Virtual Machines,
Runtimes,
Java,
GarbageCollection,
Languages,
Performance & Scalability,
Programming

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.

Azul Systems and Twitter Elected to the JCP Executive Committee, VMware No Longer Represented

Topics
Azul,
Companies,
JVM,
JCP Standards,
Virtual Machines,
JCP,
Runtimes,
Java,
Languages,
Programming,
Twitter

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.

Azul’s Zing Elastic Java Runtime for x86 is Generally Available from Today

Topics
Azul Zing,
Azul,
JVM,
Companies,
Virtual Machines,
Runtimes,
Java,
Languages,
Performance & Scalability,
Programming

Azul’s Zing is generally available from today, bringing their highly-scalable Java architecture to x86-based servers. InfoQ spoke to George Gould and Gil Tene about the launch, performance figures and licensing costs.

Azul Releases Zing: Software-based JVM Virtualisation/Elastic Runtime for x86

Topics
Azul Zing,
Azul,
Companies,
JVM,
Virtual Machines,
Runtimes,
Java,
Languages,
Programming,
Performance & Scalability

Azul Systems, makers of specialist hardware for running Java applications, have announced Zing, a Virtualised implementation of their hardware stack. Zing uses RedHat's KVM and VMWare's vSphere to target a wide range of operating systems and is optimised for Intel's latest x86

Articles about Azul

The Azul Garbage Collector

Topics
Azul Zing,
Azul,
Companies,
JVM,
Virtual Machines,
Runtimes,
Java,
GarbageCollection,
Virtualization,
Languages,
Performance Tuning,
IaaS,
Infrastructure,
Performance Evaluation,
Programming,
Cloud Computing,
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

Understanding Java Garbage Collection and What You Can Do about It

Topics
Azul,
JVM,
SpringOne 2GX 2011,
Virtual Machines,
SpringOne,
Runtimes,
Spring,
Conferences,
Java,
Dependency Injection,
SpringSource,
GarbageCollection,
Tuning,
Languages,
Design Pattern,
Performance Tuning,
VMWare,
Patterns,
Design,
Performance & Scalability,
Programming,
Architecture,
Object Oriented Design,
Companies

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.

Fast Bytecodes for Funny Languages

Topics
Azul,
JVM,
Companies,
JRuby,
Rhino,
Virtual Machines,
Scala,
Runtimes,
Java,
JVM Languages,
Code Analysis,
Functional Programming,
Clojure,
Profilers,
LISP,
Debugging,
Languages,
JVM Language Summit,
JPC,
Programming

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

Cliff Click on Azul's Pauseless GC, Zing, JVM Languages

Topics
Azul,
Companies,
JVM,
Virtual Machines,
Runtimes,
Ruby,
Virtualization,
GarbageCollection,
Java,
Dynamic Languages,
Parallel Programming,
IaaS,
Infrastructure,
Compilers,
Languages,
.NET,
Concurrency,
Performance Tuning,
Threading,
GOTO Conference,
Programming,
Cloud Computing,
Architecture,
Performance & Scalability,
Managed Runtime Initiative,
x86,
Conferences

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.

Azul Puts the Zing in Java

Topics
Azul Zing,
Azul,
JVM,
Companies,
Virtual Machines,
Runtimes,
GarbageCollection,
Java,
Virtualization,
IaaS,
Infrastructure,
Languages,
Cloud Computing,
Programming,
Managed Runtime Initiative,
Appliance,
Performance & Scalability,
Software Appliances,
SpringOne 2010

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.