Apache® Ignite™ 2.0: Prelude to a Distributed SQL Database

Join GridGain Systems Product Manager Denis Magda as he introduces the newest features in Apache Ignite 2.0 including the dramatically improved memory architecture and enhanced SQL DDL support.

Apache Ignite 2.0 is a turnkey release which blends a distributed in-memory SQL database (IMDB) and an in-memory key-value data grid (IMDG) under one data management platform. It is also a necessary stepping stone ahead of the Apache Ignite 2.1 release which will be focused around native disk persistence, allowing Ignite operate equally well in-memory and on-disk.

In this webinar, you will learn how the off-heap memory architecture in Ignite has been re-engineered to better support SSD or Flash-based persistence. The new off-heap design uses a page-based approach with slab memory allocation, which may be optionally mapped to a persistent storage as is, without having to serialize or deserialize the data. The new architecture automatically handles memory fragmentation, significantly accelerates SQL, and almost completely removes costly garbage collection pauses.

You will also learn how to create and alter SQL indexes at runtime, as well as utilize DDL to update distributed data sets using standard SQL syntax. We will also cover B+Tree data structures used to store SQL indexes off-heap.

For current or new Ignite users, this webinar will help you understand the newest features in Apache Ignite 2.0, the world’s leading open source in-memory computing platform.

Denis Magda
Denis Magda
VP, Developer Relations in R&D at GridGain; Apache Ignite committer and PMC member

Denis Magda is an open-source software enthusiast who began his journey by working first with the technology evangelism group of Sun Microsystems and then with the Java engineering team of Oracle. During his years at Sun and Oracle, Denis became a seasoned Java professional, deepening and expanding his knowledge of the technology by contributing to the Java Development Kit, architecting Java solutions, and building local Java communities. Denis now continues his journey by supporting the Apache Software Foundation and working with GridGain Systems. For the foundation, he contributes to Apache Ignite as an Apache Ignite committer and a member of the Project Management Committee. As the head of the GridGain Developer Relations team, Denis works with software engineers and architects to help them develop their expertise in in-memory computing. You will find Denis at conferences, workshops, and other events sharing his knowledge about Apache Ignite, distributed systems, and open-source communities.