分布式常见概念及方案

2023-07-14  本文已影响0人  我叫何家明

分布式概念

CAP

只能保证两个,一般是CP(zookeeper)和AP(eureka)

分布式算法

Paxos算法

image.png

有提案者,批准者、学习者三种角色,一个节点可以同时充当这三种角色。
提案者提出修改value->超过一半的批准者同意->提案通过,学习者同步

分布式选举算法

分布式ID

分布式锁

场景: 在分布式、集群的场景下需要对定时任务做唯一管理、还有库存超卖等问题。

其实只要是唯一的,就能进行分布式锁,甚至是MySQL、MongoDB。

分布式事务

2PC(两段式提交),3PC(三阶段提交)、TCC(分段提交)、XA标准

分布式缓存

分布式数据库

分布式链路追踪

上一篇 下一篇

猜你喜欢

热点阅读