springcloud—总结Eureka,zookeeper,consul的异同点
CAP:
1.Consistency:强一致性
2.Availability:可用性
3.Partition tolerance:分区容错性
==从度娘那里盗用的经典CAP的图 ==
AP:Eureka ---> 理念是好似 不如赖活着,即使你偶尔掉线,宕机收不到消息也不会立刻把你删除
CP:zookeeper和consul ---> cp架构保证数据的 一致性能用就 用,不能用就不用,立刻踢掉
CAP理论关注粒度是数据,而不是整体系统设计的策略
AP架构
CP架构