Apache Ignite Storage Engine Architecture: Tradeoffs and a Retrospective

Speaker - Alexey Goncharuk, Apache Ignite PMC member, GridGain Architect, Querify Labs Chief Researcher
Slides: https://go.gridgain.com/rs/491-TWR-806/images/17_IgniteSummit2021-Apach…

Apache Ignite native persistence storage engine follows a classic database approach that is based on ARIES architecture. However, Ignite developers needed to adjust the architecture to increase development velocity and facilitate memory-only storage.

After an overview of the storage engine, you will learn about the tradeoffs that Ignite developers made during development and about the reasons that drove the developers’ decisions. Also, you will learn about the difficulties that were encountered during the implementation of the chosen approach in Java and how the Ignite community overcame the difficulties.

This under-the-hood talk is for architects and engineers who want to learn more about ARIES and Apache Ignite architectures.