Evolution of In-memory database and in-memory data grid technology

modern-buzzwords

Over the years in-memory computing has evolved and played a significant role in modern architecture primarily as part of Data Platform solutions. In-memory data grid and in-memory database/datastore technology are part of the data platform ecosystem. Click here to read the previous article on the importance of caching and in-memory data grid technology. Context Before we deep-dive into the decision tree to make the selection, here is the definition of…

Read More

Why caching and in-memory data grid is no longer an afterthought

Caching

Evolution of Caching Technologies In an early stage, caching started with simply putting data into memory (mostly as local cache) in the same processing node (usually an application server). Gradually it evolved with externalizing the cache as a separate process and eventually re-engineered towards distributed computing architecture. In the current landscape, most of the caching system architecture uses in-memory data grid technology, which is essentially a part of in-memory computing…

Read More

Redis Is Not Just Caching Platform (RedisConf 2021)

RedisConf 2021 has been concluded on Apr 4th with 60+ sessions focused on using Redis as technology to discover the power of real-time data. Redis being the opensource in-memory data store is not just limited to caching and increasing its usage as database & message broker as well. This article summarizes key takeaways out of the keynote delivered by Ofer Bengal (Redis Labs Co-Founder and CEO), and Yiftach Shoolman (Co-Founder…

Read More