【Java高级工程师蜕变之路】078 分布式架构知识拓展与总结
架构的演进历程

分布式理论
CAP理论

正常情况,写入A1,同步到A2,这样的话,A1和A2都能读取到最新的数据。
但是网络如果不可靠

A1和A2会变成两个子网

保证A和P

保证C和P

redis属于AP
实际应该考虑的是数据同步测时延。
PACELC理论

BASE理论




微服务不适合ZK

Eureka和Nacos比较好

分布式一致性协议
2PC、3PC、TCC
分布式系统设计策略


高可用SLA

gRPC


正常情况,写入A1,同步到A2,这样的话,A1和A2都能读取到最新的数据。
但是网络如果不可靠

A1和A2会变成两个子网

保证A和P

保证C和P

redis属于AP
实际应该考虑的是数据同步测时延。





微服务不适合ZK

Eureka和Nacos比较好

2PC、3PC、TCC


高可用SLA

gRPC