Announcing Hazelcast Platform 5.6.0: Enhanced Control and Resilience
We are happy to announce the general availability of Hazelcast Platform 5.6.0 for our Community and Enterprise customers. Based on real-world feedback from our community, this release strengthens our core platform capabilities and improves its management and reliability.
Hazelcast Platform 5.6.0 delivers:
- CP Subsystem Enhancements: Snapshot chunking, serialization, and log synchronization enhancements provide greater reliability, higher performance, and improved user experience.
- Vector Collection Enhancements (Beta): Optimized index handling, CPU-aware search execution, and enhanced fault tolerance.
- Dynamic Diagnostic Logging (Beta): Diagnostic logging can now be enabled without cluster restarts.
- Platform Hardening and Improvements: High-Density Memory Store optimizations for higher throughput and addition of new network queue metrics for proactive system health monitoring.
These platform enhancements are delivered in concert with new versions of our ecosystem tools, Hazelcast Management Center 5.9.0 and the Hazelcast Platform Operator 5.16, that support these new features.
Hazelcast Platform version 5.6.0 of our open source Community Edition incorporates fixes and Common Vulnerabilities and Exposures (CVE) patches since the last minor release. Enterprise customers have access to CVE patches as soon as they are ready to ensure timely compliance with their industry’s regulatory requirements.
For full details, please review the Hazelcast Platform 5.6.0 Community Edition and Enterprise Edition release notes.
Enhancing CP Subsystem (Enterprise)
At the heart of many mission-critical applications lies the need for strong data consistency. Hazelcast’s CP Subsystem provides this guarantee by implementing the industry-standard Raft consensus protocol. It is the foundation for data structures like CP FencedLock, CP Maps, and IAtomicLong, where correctness and consistency are paramount.
Key CP Enhancements include:
Smart, Incremental Snapshot Transfers
In the Raft protocol, a leader member sends a data snapshot to follower members to keep them in sync, especially when a follower falls behind due to network issues or membership changes. Previously, this snapshot was sent as a single, monolithic message. This could lead to memory pressure, network congestion, and lengthy synchronization times for large datasets. With the continued adoption of CP data structures, we are improving how we do snapshot transmissions, which will enhance the resilience of this core component.
With CP Snapshot Chunking, the leader member breaks the large snapshot into smaller, fixed-size chunks before transmission. It then sends these chunks sequentially to the follower, which receives and reassembles them to reconstruct the full snapshot. This new feature reduces network congestion, lowers tail latencies, and improves overall speed and cluster performance for large datasets.
Note: To ensure cluster-wide compatibility and correctness, this feature requires that all cluster members are running Hazelcast Platform 5.6.0 or later.
CP Subsystem Performance and Usability Optimizations
Alongside CP Snapshot Chunking, Platform 5.6.0 delivers several optimizations that further enhance the CP Subsystem efficiency and user experience:
- CP snapshot serialization optimization, which provides lower memory usage.
- Log synchronization improvements deliver faster recovery and improved availability of CP groups.
- CP Smart Client enables clients to route requests directly to CP group leaders, improving the performance of CP operations.
To learn more about these and other CP Subsystem enhancements, visit the Platform 5.6.0 Enterprise Edition release notes.
Enhancing Vector Collection (Beta) (Enterprise)
The vector collection data structure (beta) was introduced in Hazelcast Platform 5.5 Enterprise Edition. With the 5.6 release, we are delivering the following enhancements:
- Fault Tolerance: Split-brain protection and support for synchronous and asynchronous backups.
- Enhanced Performance: Configurable dedicated thread pool for vector searches sized according to the host CPU.
- Greater Accuracy: New efSearch parameter enables users to achieve the desired balance between throughput/latency and precision.
- Deeper Observability: Metrics added to provide greater operational insights.
To learn more about all the improvements, check out the Platform 5.6.0 Enterprise Edition release notes.
Turn On Diagnostic Logging—Without Restarting Your Cluster (Beta)
Observability is critical for troubleshooting issues in distributed systems. Previously, enabling Hazelcast’s powerful diagnostic logging required member restarts. While the rolling restart capability mitigates downtime concerns, there may still be resource impact from data repartitioning. Furthermore, restarting can clear the conditions that cause transient issues, making it difficult to diagnose.
Hazelcast Platform 5.6.0 introduces Dynamic Diagnostic Logging to solve this. This feature enables you to update its logging configuration without restarts. When you detect an anomaly or investigate a performance issue, you can immediately, with one click, enable verbose logging to capture the necessary data. Once collected, you can disable it just as easily with no service impact, enabling more efficient issue resolution. An auto-shutoff timer allows you to enable diagnostics logging for a predetermined period, which ensures it is automatically terminated.
We have also integrated the management and configuration of this new feature directly into the tools you already use to manage your Hazelcast deployments, ensuring a seamless and intuitive experience.
Diagnostic Logging via Management Center (MC 5.9.0+)
Hazelcast Management Center 5.9.0 supports diagnostic logging for users who prefer a graphical interface. From the interface, you can:
- View the current state of diagnostic logging.
- Toggle the service on or off with a single click.
- Set the auto-disable timer to a desired duration.
- Control the output location of the logs (e.g., file or standard output).
For those who rely on automation and scripting, these controls are also exposed via the Management Center REST API, allowing you to integrate diagnostic control into your existing operational workflows and CI/CD pipelines.

For complete details, see the Management Center 5.9.0 release notes.
Diagnostic Logging via Hazelcast Platform Operator for Kubernetes (Operator 5.16+) (Enterprise)
For the growing number of customers deploying Hazelcast on Kubernetes, we have extended the Hazelcast Platform Operator (version 5.16 and later) to support diagnostic logging configuration as code. For complete details, see the Hazelcast Operator 5.16 release notes.
Continuous Platform Hardening and Improvements
Beyond the new features, other key customer-driven enhancements in this release include:
- High-Density (HD) Memory Optimization (Enterprise): Optimized memory allocation provides as high as a 30% throughput increase for HD IMaps with global index use cases.
- Improved Observability: Diagnostic network queue sizes are now exposed as standard metrics, which provide deeper visibility into the health of the Hazelcast networking layer, helping to proactively identify and diagnose potential backpressure issues before they impact the system.
Getting Started with Hazelcast Platform 5.6.0
- Download Hazelcast Platform Community Edition and follow the installation instructions here.
- New to Hazelcast Enterprise? Download Hazelcast Platform Enterprise Edition and follow the getting started instructions to unlock our Enterprise features using our free trial license.
- Explore using the latest Hazelcast Management Center 5.9.0, our free GUI tool to manage your deployments and monitor your Hazelcast clusters.
- Read the complete details in the Hazelcast Platform 5.6.0 release notes.
- Contact us for further questions or to see a demo.