Hazelcast lets applications keep and share data across a group of servers, often as an in-memory layer in front of a database. It is useful for workloads that need distributed caching or coordinated access to shared application data. The platform also includes processing capabilities formerly shipped as Jet. Before deployment, decide whether the stored data can be rebuilt from another source or is itself authoritative, because those roles need different recovery plans.
Deployment and operating notes
Hazelcast’s current Kubernetes documentation describes a vendor Helm chart for Hazelcast and Management Center, including Kubernetes API discovery and DNS-based discovery options. The platform now incorporates capabilities previously distributed as Jet. Check the edition and release-specific support matrix rather than relying on the historical IMDG popularity claims or Kubernetes minimum.
Inventory map configuration, backup counts, serialization formats, client versions, discovery settings and any persistence or external-store integration. Decide whether the data is disposable cache state or authoritative application state; the recovery plan differs substantially. Test client reconnects, member loss, rolling changes and split-brain recovery behavior under the documented topology. Preserve persisted state and a tested backup if it is required for recovery. Compare Management Center compatibility and authentication separately from member deployment. Avoid changing discovery selectors in a way that accidentally creates a second cluster with the same intended workload. A successful Helm upgrade does not prove that application objects remain readable across a serialization or major-version change.
Historical upstream link check · 2026-10-09
The recorded upstream address responded successfully (HTTP 200) on 2026-10-09. GitHub confirms that helm/charts is archived: this is a historical chart distribution, not evidence that the application itself is retired. Link availability does not certify the historical installation instructions or current security support.
Website availability is separate from project, chart and image support. Use the current guidance and primary sources on this page to assess the distribution.
Historical Kubedex content
Preserved for context. Commands, versions, prices and results below reflect the original research.
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.
Sources & further reading
Spotted something that needs another look?
Help improve this page →