All Products
Search
Document Center

Microservices Engine:ZooKeeper engine versions

Last Updated:Oct 17, 2025

Microservices Engine (MSE) ZooKeeper is available in Enterprise, Professional, and Developer editions. This topic describes the available ZooKeeper engine versions.

  • MSE ZooKeeper Enterprise Edition: Provides a 99.99% Service-Level Agreement (SLA). This edition is designed for enterprise production environments that require high stability and data security.

  • MSE ZooKeeper Professional Edition: Supports multi-node deployment and provides high availability. This edition is intended for use in production environments.

  • MSE ZooKeeper Developer Edition: Supports only a single node and does not provide high availability. This edition is intended for use in development and testing environments.

Enterprise Edition

MSE ZooKeeper version

Description

3.8.0.9

The Enterprise Edition of Alibaba Cloud MSE ZooKeeper provides higher stability and security than the Professional Edition. It offers a 99.99% SLA and improves overall service performance by 100%. This edition uses dedicated resource pools for higher quotas. New features include data backup for disaster recovery and anti-fragility traffic limiting for capacity management.

Professional Edition

MSE ZooKeeper 3.8.0.x (Developer and Professional editions) is a version based on the open source ZooKeeper 3.8.0.

MSE ZooKeeper version

Description

3.8.0.9

Adds rate limiting capabilities. Rate limiting is mandatorily enabled on new instances of version 3.8.0.9. For the rate limiting threshold, see ZooKeeper service specifications.

3.8.0.7

  • Supports server-side SASL configuration.

  • Merges code from open source version 3.8.4 to fix the CVE-2024-23944 vulnerability.

3.8.0.6

Optimizes the implementation of TopN monitoring for child nodes to improve cluster performance.

3.8.0.5

Adds TopN monitoring for child nodes.

3.8.0.4

  • Adds the ExtendedTypesEnable parameter.

  • Supports a limit of 2,000 ephemeral nodes per ZooKeeper session.

  • Adds the ability to enable ZooKeeper quotas.

3.8.0.3

Fixes a JDK bug where server memory usage continuously increased after a disconnection between a follower and a leader. This bug prevented garbage collection (GC) from reclaiming memory and caused server performance to degrade.

To reduce risk, upgrade your MSE ZooKeeper instances from versions 3.8.0.0, 3.8.0.1, and 3.8.0.2 to 3.8.0.3 as soon as possible.

3.8.0.2

Adds a push track feature. This feature supports querying the records of create, read, update, and delete (CRUD) operations on Znodes and the records of change pushes.

3.8.0.1

  • Adds a TopN monitoring dashboard. The dashboard includes TopN Znode size, TopN Znode-level transactions per second (TPS), TopN Znode-level queries per second (QPS), TopN client-level TPS, and TopN client-level QPS.

  • Supports data import using snapshot technology.

3.8.0.0

  • Deploys clusters across multiple availability zones (AZs) by default to improve disaster recovery capabilities.

  • Adds an observation center that supports a new monitoring dashboard. The dashboard provides more than 20 default monitoring metrics and eight new core alert policies.

  • Optimizes server-side multi-threaded performance, doubling the read performance.

  • Supports scaling in or out without a restart to avoid client interruptions.

  • Integrates high-performance JDK coroutine processing optimization to improve server-side concurrent processing capabilities.

  • Optimizes the server's hot reloading mechanism to increase class loading speed and reduce server startup time.

  • Adds a limit on the number of child nodes. You can customize the policy to prevent too many child nodes from affecting performance.

  • Supports the ZooKeeper Kubernetes SLB pattern. This resolves an issue where the Curator client failed to parse domain names during startup.

  • Merges more than 50 optimizations and 60 bug fixes from community branches. For more information, see ZooKeeper Version 3.8.0.

Developer Edition

MSE ZooKeeper 3.8.0.x (Developer and Professional editions) is a version based on the open source ZooKeeper 3.8.0.

MSE ZooKeeper version

Description

3.8.0.9

Adds a traffic limiting feature. Traffic limiting is forcibly enabled for new instances of version 3.8.0.9. For information about traffic limits, see ZooKeeper specification details.

3.8.0.7

  • Supports server-side SASL configuration.

  • Merges code from open source version 3.8.4 to fix the CVE-2024-23944 vulnerability.

3.8.0.6

Optimizes the implementation of TopN monitoring for child nodes to improve cluster performance.

3.8.0.5

Adds TopN monitoring for child nodes.

3.8.0.1~3.8.0.4

  • Adds a TopN monitoring dashboard. The dashboard includes TopN Znode size, TopN Znode-level TPS, TopN Znode-level QPS, TopN client-level TPS, and TopN client-level QPS.

  • Supports data import using snapshot technology.

3.8.0.0

  • Adds an observation center that supports a new monitoring dashboard. The dashboard provides 20 default monitoring metrics and eight new core alert policies.

  • Merges more than 50 optimizations and 60 bug fixes from community branches. For more information, see ZooKeeper Version 3.8.0.

  • Integrates OpenJDK.

References

For more information about how to upgrade the ZooKeeper engine version, see Upgrade the ZooKeeper engine version.