Deployment Architectures

Hazelcast Platform use cases are based on a variety of deployment architectures that take advantage of the combination of stream processing capabilities and a fast data store.

See Hazelcast in Action

Master intelligent applications with Hazelcast unified real-time stream processing platform.

Introduction

Hazelcast Platform is a unified real-time data platform that combines stream processing capabilities with a fast data store. Unlike other technologies that focus on either storage or processing, Hazelcast enables comprehensive deployment architectures that optimally address your data-driven initiatives. These architectures differ in how data is primarily accessed, but all are appropriate for the categories of use cases that Hazelcast is well-suited for, including fraud detection, recommendations, real-time offers, transaction processing and monitoring, risk analysis, and data aggregation.

Each of these common Hazelcast architectures should be viewed as a starting point for deploying your solutions and not as a fixed, rigid architecture that limits expansion and growth. The unified architecture in Hazelcast Platform gives you the flexibility to handle more use cases and more workloads without overhauling your overall data architecture.

Use Cases

Check out these deployment architectures to learn how Hazelcast can complement and boost your existing infrastructure.