Home > Data > Configuration Discovery Welcome to supplement/feedback/suggestions

Common Configuration Centers and Service Discovery Technologies



loading...

reload

Consul - Official website - Source code - Document - Download address - Score()

Consul is an open source service discovery and configuration management platform that provides features such as service discovery, health check and K/V storage. It also supports multi-data center deployment and distributed transactions. Consul has robust APIs and a plugin ecosystem, and can be integrated with a variety of cloud and container platforms. Consul is a product of HashiCorp and is widely used in service discovery and configuration management in microservices architecture.

Etcd - Official website - Source code - Document - Download address - Score()

Etcd is a distributed key-value store used for reliably storing critical Data and providing service discovery. It is widely used for service discovery and configuration management in containerized environments, allowing dynamic configuration and reconfiguration of all containers, virtual machines, or physical instances. Etcd achieves distributed consistency, fault tolerance, and recoverability through the Raft algorithm. It supports multiple cluster nodes, multiple tenants and provides a REST API and a set of client libraries for developers to use.

Nacos - Official website - Source code - Document - Download address - Score()

Nacos is an open source platform for dynamic service discovery, configuration management, and service governance. It provides rich features such as service registration, discovery, configuration management, DNS, and dynamic routing, and supports multi-tenancy and high availability. Nacos supports common microservice frameworks like Spring Cloud and Dubbo, as well as native Kubernetes, and is an important part of the microservices architecture.

ZooKeeper - Official website - Source code - Document - Download address - Score()

ZooKeeper is an open source project aimed at providing high-performance, highly reliable, and highly scalable coordination for distributed systems. ZooKeeper allows developers to coordinate, synchronize, and manage metadata in distributed applications. It provides a distributed environment for coordinating and managing multiple servers in a cluster, and provides features such as distributed locks, distributed queues, and distributed coordination. It is widely used in distributed systems.


Reprint, please indicate that is from www.guider.dev, thank you.