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

架构的演进历程

image-20220504160316706

分布式理论

CAP理论

image-20220504203039453

正常情况,写入A1,同步到A2,这样的话,A1和A2都能读取到最新的数据。

但是网络如果不可靠

image-20220504203142983

A1和A2会变成两个子网

image-20220504203356840

保证A和P

image-20220504203532493

保证C和P

image-20220504203635977

redis属于AP

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

PACELC理论

image-20220504204143076

BASE理论

image-20220504204427962

image-20220504204802646

image-20220504205222887

image-20220504205604773

微服务不适合ZK

image-20220504205632243

Eureka和Nacos比较好

image-20220504205812526

分布式一致性协议

2PC、3PC、TCC

分布式事务(2PC 3PC TCC 最终一致性)

分布式系统设计策略

image-20220504212121968

image-20220504212350566

高可用SLA

image-20220504213203488

gRPC

posted @ 2022-05-04 22:58  灯塔下的守望者  阅读(35)  评论(0编辑  收藏  举报