Technology:Unpacked

#169 – In-Memory Computing and Apache Ignite


Listen Later






This week Chris and Martin talk to Nikita Ivanov CTO and founder of GridGain Systems. The topic is in-memory computing and specifically Apache Ignite, an open-source key-value store that also supports SQL99 and POSIX-compliant file interfaces.



The idea of running applications purely from memory isn’t a new one. DRAM is the fastest “storage” component but isn’t designed as a long-term storage medium. Consequently, in-memory solutions such as Apache Ignite require features to ensure data resiliency and consistency. Ignite and similar solutions have a heavy focus on data distribution and protection in order to meet resiliency needs.



We also have to remember that memory and storage use different semantics. Memory is byte-orientated, through LOAD/STORE type instructions, whereas storage operates at a block level through read/write introductions. This difference provides both opportunities and challenges. As Nikita indicates, the new wave of storage-class memory products (persistent memory) such as Optane may seem to offer benefits, but might not offer significant benefit through the addition of persistence.



You can learn more about GridGain at https://www.gridgain.com/ and Apache Ignite at https://ignite.apache.org/



Elapsed Time: 00:45:35



Timeline



* 00:00:00 – Intros * 00:01:10 – What is Apache Ignite? * 00:02:30 – Effective in-memory computing introduces multiple machines & distributed systems * 00:06:20 – Memory and storage have different access semantics * 00:09:00 – In-memory computing has driven the most advanced distributed systems * 00:10:24 – What data models does Apache Ignite support? * 00:12:00 – Ignite offers SQL99, Key Value and POSIX file system semantics * 00:13:19 – Ignite suits between 8 and 64 nodes * 00:16:00 – Ignite is aimed at high-end in-memory requirements * 00:18:21 – Is in-memory computing a replacement for faster hardware? * 00:22:30 – GPUs offer the ability to manage small-scale analytics * 00:23:50 – How can we differentiate between in-memory solutions? * 00:25:00 – Complexity is a challenge for in-memory computing * 00:27:30 – Do we need to modify in-memory computing to be more consumable? * 00:32:10 – How do we differentiate between the multiple in-memory solutions? * 00:34:00 – How will new media influence in-memory development? * 00:39:00 – The next challenge for non-volatile media is integration * 00:40:30 – Wrap Up



Related Podcasts & Blogs



* #147 – Introduction to Key Value Stores and Redis* #36 – The Persistence of Memory with Rob Peglar* #159 – Introduction to MRAM with Joe O’Hare from Everspin



Copyright (c) 2016-2020 Storage Unpacked. No reproduction or re-use without permission. Podcast episode #25c4.
...more
View all episodesView all episodes
Download on the App Store

Technology:UnpackedBy Technology:Unpacked

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

21 ratings


More shows like Technology:Unpacked

View all
The Joe Rogan Experience by Joe Rogan

The Joe Rogan Experience

227,737 Listeners

Planet Money by NPR

Planet Money

30,638 Listeners

Hidden Brain by Hidden Brain, Shankar Vedantam

Hidden Brain

43,570 Listeners

The Ben Shapiro Show by The Daily Wire

The Ben Shapiro Show

154,200 Listeners

Motley Fool Money by The Motley Fool

Motley Fool Money

3,219 Listeners

Grey Beards on Systems by Ray Lucchesi and others

Grey Beards on Systems

18 Listeners

TechONTAPPodcast by NetApp

TechONTAPPodcast

33 Listeners

Virtually Speaking Podcast by Virtually Speaking Podcast

Virtually Speaking Podcast

42 Listeners

The Daily by The New York Times

The Daily

112,482 Listeners

The Indicator from Planet Money by NPR

The Indicator from Planet Money

9,527 Listeners

The Pure Report by Pure Storage

The Pure Report

34 Listeners

The Journal. by The Wall Street Journal & Spotify Studios

The Journal.

6,062 Listeners

Fiction - Comedy Fiction by The Sunset Explorers

Fiction - Comedy Fiction

6,446 Listeners

Nothing Major by Sift Creative

Nothing Major

523 Listeners

The Wirecutter Show by The New York Times

The Wirecutter Show

1,156 Listeners