Get Started

Get Started

These guides demonstrate the operational flexibility and speed of the Hazelcast In-Memory Computing Platform. Set-up in seconds, data in microseconds. Operations and developer friendly.

Hazelcast IMDG

Find out for yourself how to get a Hazelcast IMDG cluster up and running. In this Getting Started guide you’ll learn how to:

  • Create a Cluster of 3 Members.
  • Start the Hazelcast Management Center.
  • Add data to the cluster using a sample client in the language of your choice.
  • Add and remove some cluster members to demonstrate the automatic rebalancing of data and back-ups.

Hazelcast Jet

Learn how to run a distributed data stream processing pipeline in Java. In this Getting Started guide you’ll learn how to:

  • Start a Hazelcast Jet cluster in your JVM.
  • Build the Word Count application.
  • Execute the application wit Jet.
  • Push testing data to the cluster and explore results

As a next step, you will be able explore the code samples and extend your setup more features and connectors.

Use Cases

Hazelcast IMDG and Hazelcast Jet power a number of in-memory and stream processing use cases, both on their own and through integrations with popular open-source technologies.


No posts were found matching that criteria.

In-Memory Stream Processing

Embed stream processing into your enterprise applications with Hazelcast to immediately process and respond to data.

Internet of Things

In a world where billions of devices are constantly streaming data into your IT systems, Hazelcast In-Memory Computing Platform is the ideal solution for managing your IoT ecosystem.

JCache Provider

Hazelcast enables organizations to seamlessly integrate with JCache. These operations can help to scale out applications and manage their high-speed access to their frequently used data. Hazelcast smoothly achieves its caching potential with a 100 percent compliant implementation that transparently registers with the JCache subsystem.


Hazelcast can be used as a fast and lightweight messaging system that lets applications communicate in real time at high speed. You can write to Hazelcast in a publish-subscribe paradigm, which means your applications can write (“publish”) to specific channels called “topics,” and then one or more subscribers can read the messages from that topic.

Pivotal Gemfire Replacement

Increasingly, organizations are turning to Hazelcast IMDG in preference to Pivotal Gemfire. Many top banks, ecommerce companies, and telecommunications vendors have done so. Most of these companies report the ownership and cost issues listed above eventually became too much for them.

Real-Time Stream Processing

Hazelcast Jet provides all the necessary tools to build a real-time stream processing application. It is a powerful processing framework for querying data streams on top of an elastic in-memory storage system, where the process may ultimately store its results.

Redis Replacement

Redis is good for simple data caching use cases, but in the real world you will want more than simple caching from your in-memory computing platform. When you’ve hit a wall at scaling Redis or struggled to work around its security issues, it’s time to turn to Hazelcast.

Spring Cache

Hazelcast IMDG can be used as cache for applications based on the Spring Framework – distributing shared data in real time.

Streaming Microservices

Business software must be efficient, adaptable, and easy to use. When you need to process complex events that integrate to back-end infrastructure or support geographically distributed teams, microservices architecture can deliver the optimal solution.

Open Gitter Chat