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

About the Author

Can Gencer

Can Gencer

Software Engineer and Technical Lead

Can is one of the founding members of the Hazelcast Jet team and is currently the engineering team lead. Prior to joining Hazelcast, he worked as a software development consultant to some of the world’s leading investment banks. He has deep interest in distributed systems, stream processing and building high-throughput, low-latency data pipelines. He is also a polyglot programmer with expertise in Java, Python, C# and functional programming.

Loading

No posts were found matching that criteria.

Jet 4.1 is Released

Can Gencer
by Can Gencer

We are happy to present the new release of Hazelcast Jet 4.1. Here’s a quick overview of the new features. Extended gRPC Support We’ve applied the lessons learned from the Jet-Python integration and made it easier to integrate a Jet pipeline with gRPC services. The utility class GrpcServices introduces two new ServiceFactorys you can use with the mapUsingServiceAsync transform. Using this feature […]

Hazelcast Jet 4.0 is Released!

Can Gencer
by Can Gencer

We’re happy to introduce Hazelcast Jet 4.0 and its new features. This release was a significant effort and featured 230 PRs merged which makes it one of our biggest releases in terms of new features. Distributed Transactions Jet previously had first-class support for fault tolerance through implementation of the Chandy-Lamport distributed snapshotting algorithm, which requires […]

Hazelcast Jet 3.2 is Released

Can Gencer
by Can Gencer

We are excited to introduce Hazelcast Jet 3.2, the latest version of Hazelcast’s batch and stream processing platform. We’ve added a number of powerful capabilities that not only expands the addressable use cases, but also further simplifies your application development efforts. Stateful Mapping Operator Jet now has support for more general fault-tolerant, stateful operations that […]

Hazelcast Jet 3.1 is Released

Can Gencer
by Can Gencer

After releasing Hazelcast Jet 3.0 in May, we are happy to announce its first update, Hazelcast Jet 3.1. Hazelcast Jet is now an Apache Beam Runner Apache Beam is a framework for building distributed batch and stream processing applications over a unified API. The API itself is decoupled from the underlying execution implementation, making it […]

Hazelcast Jet 3.0 is Released

Can Gencer
by Can Gencer

We are happy to announce the first General Availability release of Hazelcast Jet, two years after our first public release and three years after the project first started. We named this version 3.0 to match the current major version of Hazelcast IMDG, which is the underlying technology used in Jet. This version also includes several […]

Announcing Hazelcast Jet 0.7

Can Gencer
by Can Gencer

We are happy to announce the release of Hazelcast Jet 0.7. This release brings lots of new features as well as the launch of our Jet Management Center product. Job Elasticity and Graceful Shutdown In previous versions of Jet, it was possible to automatically restart a job from where it left off using snapshots if […]

Announcing Jet 0.6

Can Gencer
by Can Gencer

We are happy to announce the release of Hazelcast Jet 0.6! This version brings many new improvements which I will try to squeeze into this blog post. Improved streaming support for Pipeline API With 0.5, Jet introduced a new high-level API called Pipelines which offered a convenient way to do distributed data processing using a […]

Jet 0.5 is Released

Can Gencer
by Can Gencer

>Hazelcast Jet 0.5 is now publicly available and in many ways is our biggest release yet, with many new features. Just in case this is the first time you are hearing about us, Hazelcast Jet is a distributed computing platform for fast processing of big data sets- steaming and batch. It’s the latest open source […]

Introducing Hazelcast Jet 0.3

Can Gencer
by Can Gencer

I am happy to announce that after more than one year of hard work, we are ready to release the first public version of Hazelcast Jet – a new open source distributed data processing engine by Hazelcast. Jet is the first new product by Hazelcast, after our well known in-memory data grid (IMDG) offering, and […]

Open Gitter Chat