分布式事务:CAP理论详细介绍及发展历史

时间线

可以说Eric Brewer是CAP理论和BASE理论之父 

 事务全局图

分布式事务章节

事务:分布式事务与本地事务的区别-优快云博客

分布式事务:CAP理论详细介绍及发展历史-优快云博客

分布式事务:BASE理论详细介绍及发展历史(Eric Brewer,Dan Pritchet)-优快云博客 

分布式事务:2PC与3PC的区别-优快云博客

分布式事务:X/Open DTP分布式事务处理模型与分布式事务处理XA规范-优快云博客

分布式事务:2PC,XA协议与Java事务当中JTA,JTS的关系-优快云博客

简介

CAP定理

 2000 年 7 月,加州大学伯克利分校的 Eric Brewer 教授在“ACM 分布式计算原理研讨会(PODC)”上提出的一个CAP猜想,这时候才广为人知。

 2002 年,麻省理工学院的 Seth Gilbert 和 Nancy Lynch,用严谨的数学推理证明了 CAP 猜想。自文章发布之后,CAP 正式从猜想变为分布式计算领域所公认的著名定理。

 Eric Brewer的2004年上课的PPT的CAP定理(里面有BASE理论)地址:https://people.eecs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf

CAP定理证明地址:BrewersConjecture-SigAct.pdf (nus.edu.sg)

Brewer2.pdf (mit.edu)Seth Gilbert 和 Nancy Lynch关于Cap的另一文章:Brewer2.pdf (mit.edu)

 BASE理论

1997年,Eric Brewer和他的学生们在《Cluster-Based Scalable Network Services》文章中提出了BASE的概念, 包含Basically Available(基本可用)、Soft state(软状态)和Eventually consistent(最终一致性)。

2004年,Eric Brewer上课的时候会进行对CAP和BASE进行讲解。

2008年5月(ACM杂志上写了5月,其他有的写了7月,我按照最早的时间来),eBay的Dan Pritchett发表了《Base: An Acid Alternative》推广了BASE理论,可以说,此时BASE理论才被广泛的认识到。

1997年的ACM文章:Cluster-based scalable network services (acm.org) 

 Da

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值