Microservices Registry provides Basic Edition and Professional Edition and supports the Nacos and ZooKeeper engines. This topic describes the comparison between Microservices Registry Basic Edition and Microservices Registry Professional Edition. You can select an edition based on your business requirements.

Engine Type Item Professional Edition Basic Edition
Nacos Engine version
  • Nacos 2.0.0
  • Nacos 2.0.1
  • Nacos 2.0.3
Nacos 1.2.1
SLA guarantee 99.95% 99.5%
Performance The Professional Edition supports up to 10 times the number of application instances that are supported by the Basic Edition. Estimate the capabilities of Microservices Registry
Expertise
  • Online support is provided by product and R&D experts to help you resolve online issues at the earliest opportunity.
  • Suggestions on stability improvement, parameter tuning, and best practices are provided.
N/A.
Access authentication Supported. Not supported.
Configuration encryption Supported. Not supported.
Traffic interworking between non-Java applications and Java applications Supported. Not supported.
Graceful migration Supported. Not supported.
Push tracks
  • Push tracks of configuration management can be queried.
  • Push tracks of registry addresses can be queried.
Not supported.
ZooKeeper Engine version ZooKeeper 3.8.0 (compatible with versions 3.4.x to 3.8.x)
  • ZooKeeper 3.4.14
  • ZooKeeper 3.5.5
  • ZooKeeper 3.6.3
High availability
  • By default, instances are evenly deployed across availability zones (AZs) to improve the disaster recovery capabilities of the instances. Node failures are automatically detected and fixed. An SLA of up to 99.95% is provided.
  • Dynamic configuration and scaling without restarts are supported. The service downtime is reduced.
An SLA of 99.5% is provided.
Performance
  • The high-performance Java Development Kit (JDK) coroutine feature is integrated to improve the concurrent processing capability of instances. The read performance of instances is doubled.
  • The hot reloading mechanism is optimized, the speed of class loading is improved, and the service downtime during the startup is reduced.
Estimate the capabilities of Microservices Registry
Observability
  • The data of more than 70 metrics can be obtained by using APIs.
  • A variety of default key monitoring and alerting metrics are added.
Not supported.
Features The number of child nodes is limited. You can create a custom policy to reduce the impact of excessive child nodes on the performance of instances. Not supported.
Expertise
  • Online support is provided by product and R&D experts to help you resolve online issues at the earliest opportunity.
  • Suggestions on stability improvement, parameter tuning, and best practices are provided.
N/A.
Graceful migration Supported. Not supported.

Feature description:

  • Access authentication: This feature prevents unauthorized users from accessing Nacos instances and keeps configurations confidential and secure.
  • Configuration encryption: This feature allows you to encrypt configurations by using Key Management Service (KMS) and ensures encrypted storage and transmission of configurations.
  • Traffic interworking between non-Java applications and Java applications: This feature enables traffic interworking between applications on Alibaba Cloud Service Mesh (ASM) instances and Java applications that are registered with MSE instances based on the service discovery feature.
  • Graceful migration: This feature allows you to migrate Spring Cloud applications and Dubbo applications from a self-managed registry to an MSE instance without the need to modify code or suspend services. Access to the applications during the migration is not affected.