Hazelcast IMDG is the most widely used in-memory data grid with hundreds of thousands of installed clusters around the world. It offers caching solutions ensuring that data is in the right place when it’s needed for optimal performance.

 

Prerequisites

  • Kubernetes 1.9+

 

Use Hazelcast IMDG for:

 

In-Memory Data Grid:

Hazelcast IMDG is often used as an operation memory layer for databases in order to improve performance of applications, to distribute data across servers, clusters and geographies, to ingest data at very high rates, and to manage large data sets.

 

Caching:

Hazelcast IMDG is one of the most popular open source caching solutions ensuring that data is in the right place when it’s needed for optimal performance.

 

Microservices:

Hazelcast IMDG can be used as the operational memory of a Microservices architecture.

 

Web Session Clustering:

Hazelcast IMDG provides web session clustering which maintains user sessions in-memory for redundancy and seamless backup.

 

Messaging:

Hazelcast IMDG has a broadcast messaging system offering a comparable set of features to JMS topics.

 

In-Memory NoSQL:

Hazelcast IMDG is a in-memory NoSQL Key Value store. Increasingly, more and more deployments are seeing the advantages of ever-expanding RAM sizes at lower costs.

 

Application Scaling:

Hazelcast IMDG combines distributed data structures, distributed caching capabilities, elasticity, memcached support, and integration with Spring and Hibernate. These capabilities bring several benefits to enterprise deployments, including the ability to handle thousands of operations per second, prevent the loss of data after crashes, and dynamically scale as new servers are added.

Tell us about a new Kubernetes application

Newsletter

Never miss a thing! Sign up for our newsletter to stay updated.

About

Discover and learn about everything Kubernetes

Navigation