File tree 1 file changed +2
-2
lines changed
docs/system-design/website-architecture
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change 3
3
[ 分布式系统的经典基础理论] ( https://blog.csdn.net/qq_34337272/article/details/80444032 )
4
4
本文主要是简单的介绍了三个常见的概念: ** 分布式系统设计理念** 、 ** CAP定理** 、 ** BASE理论** ,关于分布式系统的还有很多很多东西。
5
5
6
- ![ 分布式系统的经典基础理论总结] ( https://user-gold-cdn.xitu.io/2018/5/24/ 1639234237ec9805?w=791&h=466&f= png&s=55908 )
6
+ ![ 分布式系统的经典基础理论总结] ( https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-11/ 1639234237ec9805. png )
7
7
8
8
### 二 分布式事务
9
9
18
18
19
19
### 四 一致性协议/算法
20
20
21
- 早在1898年就诞生了著名的 ** Paxos经典算法** (** Zookeeper就采用了Paxos算法的近亲兄弟Zab算法** ),但由于Paxos算法非常难以理解、实现、排错。所以不断有人尝试简化这一算法,直到2013年才有了重大突破:斯坦福的Diego Ongaro、John Ousterhout以易懂性为目标设计了新的一致性算法—— ** Raft算法** ,并发布了对应的论文《In Search of an Understandable Consensus Algorithm》,到现在有十多种语言实现的Raft算法框架,较为出名的有以Go语言实现的Etcd,它的功能类似于Zookeeper,但采用了更为主流的Rest接口。
21
+ 早在1900年就诞生了著名的 ** Paxos经典算法** (** Zookeeper就采用了Paxos算法的近亲兄弟Zab算法** ),但由于Paxos算法非常难以理解、实现、排错。所以不断有人尝试简化这一算法,直到2013年才有了重大突破:斯坦福的Diego Ongaro、John Ousterhout以易懂性为目标设计了新的一致性算法—— ** Raft算法** ,并发布了对应的论文《In Search of an Understandable Consensus Algorithm》,到现在有十多种语言实现的Raft算法框架,较为出名的有以Go语言实现的Etcd,它的功能类似于Zookeeper,但采用了更为主流的Rest接口。
22
22
23
23
* [ 图解 Paxos 一致性协议] ( https://mp.weixin.qq.com/s?__biz=MzI0NDI0MTgyOA==&mid=2652037784&idx=1&sn=d8c4f31a9cfb49ee91d05bb374e5cdd5&chksm=f2868653c5f10f45fc4a64d15a5f4163c3e66c00ed2ad334fa93edb46671f42db6752001f6c0#rd )
24
24
* [ 图解分布式协议-RAFT] ( http://ifeve.com/raft/ )
You can’t perform that action at this time.
0 commit comments