Get Started

Get Started

These guides demonstrate how to get started quickly with Hazelcast IMDG and Hazelcast Jet.

Hazelcast IMDG

Learn how to store and retrieve data from a distributed key-value store using Hazelcast IMDG. In this guide you’ll learn how to:

  • Create a cluster of 3 members.
  • Start 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 data balancing capabilities of Hazelcast

Hazelcast Jet

Learn how to build a distributed data processing pipeline in Java using Hazelcast Jet. In this guide you’ll learn how to:

  • Install Hazelcast Jet and form a cluster on your computer
  • Build a simple pipeline that receives a stream of data, does some calculations and outputs some results
  • Submit the pipeline as a job to the cluster and observe the results
  • Scale the cluster up and down while the job is still running

Hazelcast Engineering Blog

At Hazelcast we build open-source software for building distributed systems and data-intensive applications. Here we share some of the stuff we are currently building and anything else that we find interesting.


No posts were found matching that criteria.

Hazelcast Node.js Client 4.0 is Released

by Andrey Pechkurov | October 01, 2020

Hazelcast Node.js client 4.0 is now available! Let’s see what are the main changes in this new release. Hazelcast Client Protocol 2.0 Node.js client now uses Hazelcast Open Binary Client Protocol 2.0, which has a number of enhancements and serialization improvements when compared with 1.x. For the end-user, it means that the client now supports […]

Hazelcast Joins Hacktoberfest

Nicolas Frankel
by Nicolas Frankel | September 30, 2020

At Hazelcast, open source is not only a business model; it’s the foundation of our company. We believe in the right of users to access, read, and improve upon our work. Because we know that it’s not easy to get started in open source in general, especially within a specific project, we participated in this […]

Migrating from Imperative to Reactive

Nicolas Frankel
by Nicolas Frankel | September 29, 2020

From Wikipedia, Reactive Programming is “a declarative programming paradigm concerned with data streams and the propagation of change.” The programming model is complex to master. It requires a lot of experience to feel comfortable with it. However, there’s no denying that it fits the cloud ecosystem perfectly. Since on-premises infrastructure is oversized, running a program […]

Google Summer of Code 2020: A Mentor’s Perspective

Nicolas Frankel
by Nicolas Frankel | September 24, 2020

Google Summer of Code (GSoC) is a summer initiative that allows students to obtain a first deep dive into Open Source projects. It has several benefits: GSoC creates bonds between students and Open Source communities. Some, but not all, students continue to contribute to the Open Source project they worked on after GSoC This initiative […]

Non-Stop Client with Near Cache

Ayberk Sorgun
by Ayberk Sorgun | September 17, 2020

Imagine a client-server system that involves reading values from a data store. In the event of a connection failure with the server, the system will not be reading values. The consequences of such an event might be quite significant, including potentially costing money for a financial institution or time for a time-critical operation. If a […]

Hazelcast IMDG 4.1 BETA is Released!

Jiri Holusa
by Jiri Holusa | September 09, 2020

We are proud to announce the release of Hazelcast IMDG 4.1-BETA-1. It is a step toward the first minor release in the Hazelcast IMDG 4.x product line. Being a beta release, it provides a preview of the features coming in future releases and is not intended for production usage. Below, we highlight the most notable […]

Announcing Hazelcast Hibernate 2.1.0

Grzegorz Piwowarek
by Grzegorz Piwowarek | September 01, 2020

Today, we’re happy to announce the new version of our hazelcast-hibernate53 integration providing the second-level cache provider implementation for Hibernate 5.4. Besides various bug fixes and performance improvements, we introduced a few highly-requested features. New Features Asynchronous Client Reconnect with Fallback In order to increase resiliency, whenever a connection between a client and a server is […]

Postmortem Chronicles – Prometheus is Good, But Be Careful!

Huseyin Babal
by Huseyin Babal | August 21, 2020

On August 6, we detected and fixed a production issue that showed the wrong cluster status in Hazelcast Cloud Console. When you click the Stop Cluster button, it stays in Stopping state even after your cluster is shutdown. I was a bit confused since this system is already running for almost 2 years, but why […]

Getting Started with Hazelcast Cloud Enterprise on Microsoft Azure

Mike Yawn
by Mike Yawn | August 19, 2020

Note: An AWS-specific version of this blog post was previously posted here; in this version we’ve updated the content to cover deployments on Microsoft Azure as well as new features.  Hazelcast Cloud Enterprise is the new cloud-native managed service that allows you to quickly set up a cluster of Hazelcast IMDG nodes in a public […]

Join Us On Slack