Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Coudy Hou
JavaGuide
提交
6e6d9da4
J
JavaGuide
项目概览
Coudy Hou
/
JavaGuide
与 Fork 源项目一致
从无法访问的项目Fork
通知
5
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
JavaGuide
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
6e6d9da4
编写于
4月 12, 2020
作者:
S
shuang.kou
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update 分布式.md
上级
d5ecd549
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
2 addition
and
2 deletion
+2
-2
docs/system-design/website-architecture/分布式.md
docs/system-design/website-architecture/分布式.md
+2
-2
未找到文件。
docs/system-design/website-architecture/分布式.md
浏览文件 @
6e6d9da4
...
...
@@ -3,7 +3,7 @@
[
分布式系统的经典基础理论
](
https://blog.csdn.net/qq_34337272/article/details/80444032
)
本文主要是简单的介绍了三个常见的概念:
**分布式系统设计理念**
、
**CAP定理**
、
**BASE理论**
,关于分布式系统的还有很多很多东西。
![
分布式系统的经典基础理论总结
](
https://
user-gold-cdn.xitu.io/2018/5/24/1639234237ec9805?w=791&h=466&f=png&s=55908
)
![
分布式系统的经典基础理论总结
](
https://
my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-11/1639234237ec9805.png
)
### 二 分布式事务
...
...
@@ -18,7 +18,7 @@
### 四 一致性协议/算法
早在1
898
年就诞生了著名的
**Paxos经典算法**
(
**Zookeeper就采用了Paxos算法的近亲兄弟Zab算法**
),但由于Paxos算法非常难以理解、实现、排错。所以不断有人尝试简化这一算法,直到2013年才有了重大突破:斯坦福的Diego Ongaro、John Ousterhout以易懂性为目标设计了新的一致性算法——
**Raft算法**
,并发布了对应的论文《In Search of an Understandable Consensus Algorithm》,到现在有十多种语言实现的Raft算法框架,较为出名的有以Go语言实现的Etcd,它的功能类似于Zookeeper,但采用了更为主流的Rest接口。
早在1
900
年就诞生了著名的
**Paxos经典算法**
(
**Zookeeper就采用了Paxos算法的近亲兄弟Zab算法**
),但由于Paxos算法非常难以理解、实现、排错。所以不断有人尝试简化这一算法,直到2013年才有了重大突破:斯坦福的Diego Ongaro、John Ousterhout以易懂性为目标设计了新的一致性算法——
**Raft算法**
,并发布了对应的论文《In Search of an Understandable Consensus Algorithm》,到现在有十多种语言实现的Raft算法框架,较为出名的有以Go语言实现的Etcd,它的功能类似于Zookeeper,但采用了更为主流的Rest接口。
*
[
图解 Paxos 一致性协议
](
https://mp.weixin.qq.com/s?__biz=MzI0NDI0MTgyOA==&mid=2652037784&idx=1&sn=d8c4f31a9cfb49ee91d05bb374e5cdd5&chksm=f2868653c5f10f45fc4a64d15a5f4163c3e66c00ed2ad334fa93edb46671f42db6752001f6c0#rd
)
*
[
图解分布式协议-RAFT
](
http://ifeve.com/raft/
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录