HiveMQ 2.3.0 released
The HiveMQ Team is pleased to announce the release of HiveMQ 2.3.0. This release brings major improvements in the cluster and has a completely redesigned storage layer for maximum performance.
HiveMQ 3.0 Cluster Backport
The next-generation HiveMQ cluster from the upcoming HiveMQ 3.0 release was backported. This brings major stability and performance improvements. We got rid of our old library for cluster management and the cluster is now more optimized than ever for high performance and high availability MQTT use cases. You can read more about the new cluster in the documentation.
New Storage layer
HiveMQ 2.3.0 brings a new storage layer for improved performance. Some users experienced an issue with memory leaks when using persistent session with the old storage layer. These bugs are now eliminated thanks to the new high-performance storage. This all happens under the hood and HiveMQ users should not notice any changes, except increased performance. The new storage layer is not backwards compatible with older versions.
HiveMQ 2.3.0 has also major improvements in the CPU consumption for use cases with many subscriptions. We also reduced the traffic for edge cases when using the HiveMQ pay-as-you-go-licensing.
To see a list of all improvements and bug fixes, see the changelog.
We hope you enjoy this release. Let us know what you think in the comments!
The HiveMQ Team