Enabling Java applications for low-latency use cases at massive scale with Azul Zing and GridGain

Enabling Java applications for low-latency use cases at massive scale with Azul Zing and GridGain

Even though Java applications dominate enterprise deployments, there is one area that is hard to conquer with a standard Java software stack. The area is represented by low-latency use cases that impose strict and non-negotiable rules obligating a selected software stack to process thousands of operations per second within sub-millisecond or microseconds boundaries for high percentiles. Think of credit cards authorization, payments processing, electronic trading as of typical examples of such applications.

The standard Java software stack usually fails due to the nature of default garbage collectors that can initiate a stop-the-world pause at any moment in time breaking low-latency requirements and making the behavior of the whole system unpredictable and uncontrollable.

In this session, we're going to explore how Azul Zing combined with GridGain enables Java for low-latency applications. The latter eliminates stop-the-world pauses making the Java runtime fully predictable and reliable while the former boosts the performance by storing and processing data in RAM at a scalable fashion.




Regency Ballroom B
Product Management
GridGain Systems
Denis Magda runs Product Management at GridGain Systems, and is the Vice President of the Apache Ignite PMC. He is an expert in distributed systems and platforms who actively contributes to Apache Ignite and helps companies and individuals deploy it for mission-critical applications. You can be sure to come across Denis at conferences, workshop and other events sharing his knowledge about use case, best practices, and implementation tips and tricks on how to build efficient applications with in-memory data grids, distributed databases and in-memory computing platforms including Apache Ignite and GridGain.

Before joining GridGain and becoming a part of Apache Ignite community, Denis worked for Oracle where he led the Java ME Embedded Porting Team -- helping bring Java to IoT.
Azul Systems
Gil Tene (Twitter: @giltene) is CTO and co-founder of Azul Systems. He has been involved with virtual machine technologies for the past 20 years and has been building Java technology-based products since 1995. Gil pioneered Azul’s Continuously Concurrent Compacting Collector (C4), Java Virtualization, Elastic Memory, and various managed runtime and systems stack technologies that combine to deliver the industry’s most scalable and robust Java platforms. Gil also represents Azul Systems on the JCP (Java Community Process) executive committee.

A frequent speaker and JavaOne “RockStar”, in September 2013 Gil was named “JCP member/participant of the year” at an awards ceremony at JavaOne. In December 2017 he was named a Java Champion, and in 2006 he was named one of the Top 50 Agenda Setters in the technology industry by Silicon.com.

Prior to co-founding Azul, Gil held key technology positions at Nortel Networks, Shasta Networks and at Check Point Software Technologies, where he delivered several industry-leading traffic management solutions including the industry’s first Firewall-1 based security appliance. He architected operating systems for Stratus Computer, clustering solutions at Qualix/Legato, and served as an officer in the Israeli Navy Computer R and D unit.

Gil holds a BSEE from The Technion Israel Institute of Technology, and has been awarded over 40 patents in computer-related technologies.

Slides & Recordings

   Download Slides