服务发现选型对比
CPA理论
C:数据一致性
A:高可用
P:分区容忍
cap:c(代表数据的一致性)、a(代表高可用的)、p(代表分区容忍的)
Eureka (a高可用的)(Java开发优选)
Zookeeper(c数据一致性)
Consul(商业和开源,耦合性高)
Eureka vs Zookeeper vs Consull
分布式CAP理论:三条原则,目前的软件只能满足其中的两条,其中
C:表示数据一致性
A: 表示系统高可用
P: 表示系统分区容错性