随笔分类 -  集群与分布式

摘要:什么是分布式事务 分布式对应的是单体架构,互联网早起单体架构是非常流行的,好像是一个家族企业,大家在一个家里劳作,单体架构如下图: 但是随着业务的复杂度提高,大家族人手不够,此时不得不招人,这样逐渐演变出了分布式服务,互相协作,每个服务负责不同的业务,架构如下图: 因此需要服务与服务之间的远程协作才 阅读全文
posted @ 2021-12-05 07:10 残城碎梦 阅读(623) 评论(0) 推荐(0) 编辑
摘要:DTP模型 DTP(Distributed Transaction Processing)分布式事务模型。 什么是分布式事务DTP模型? AP:应用程序,例如订单服务、库存服务RM:资源管理器可以把理解为一个数据库(mysql)AP通过RM对资源进行控制。资源必须实现XA定义的接口。TM:事务管理器 阅读全文
posted @ 2021-10-23 17:53 残城碎梦 阅读(559) 评论(0) 推荐(0) 编辑
摘要:-- 阅读全文
posted @ 2021-10-23 16:24 残城碎梦 阅读(88) 评论(0) 推荐(0) 编辑
摘要:-- 阅读全文
posted @ 2021-10-23 16:23 残城碎梦 阅读(64) 评论(0) 推荐(0) 编辑
摘要:两阶段提交(2PC) 两阶段提交又称2PC,2PC是一个非常经典的强一致、中心化的原子提交协议。 这里所说的中心化是指协议中有两类节点:一个是中心化协调者节点(coordinator)和N个参与者节点(partcipant)。 两个阶段:第一阶段:投票阶段 和第二阶段:提交/执行阶段。 举例 订单服 阅读全文
posted @ 2021-10-23 13:27 残城碎梦 阅读(255) 评论(0) 推荐(0) 编辑
摘要:分布式事务概念 什么是事务 事务可以看做是一次大的活动,它由不同的小活动组成,这些活动要么全部成功,要么全部失败。 本地事务 数据库事务的四大特性 ACID: A(Atomic): 原子性 ,构成事务的所有操作,要么都执行完成,要么全部不执行,不可能出现部分成功部分失败的情况。 C(Consiste 阅读全文
posted @ 2021-10-19 21:28 残城碎梦 阅读(125) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示