注册中心和配置中心
列出市面上常见的注册中心与配置中心:

Nacos
默认模式:基于 AP 模型,侧重于服务的高可用性,允许数据在短时间内不一致。
可配置模式:Nacos 也支持 CP 模式,可通过配置切换,满足对一致性要求更高的场景。
Zookeeper
CP 系统:使用 ZAB(Zookeeper Atomic Broadcast)协议,保证数据的强一致性。
应用场景:适合对数据一致性要求高的场景,如分布式锁、配置管理。
Eureka
AP 系统:设计上强调服务的高可用性,即使在部分节点失联的情况下,仍能提供服务注册和发现功能。
一致性处理:允许服务实例的信息在短时间内不一致,依靠心跳和自我保护机制来最终达到一致。
Consul
CP 系统:使用 Raft 共识算法,确保数据的强一致性。
应用场景:适用于对一致性有严格要求的服务注册、配置管理等。