分布式
花大师
不要假装很努力,结果不会陪你演戏!
展开
-
06 | 分布式事务:All or nothing(非原创)
分布式事务的处理主要有三种: 1、基于xa的二阶段提交(协调者下发请求事务操作,参与者将操作结果通知协调者,协调者根据所有参与者的反馈结果决定各参与者是要提交操作还是撤销操作。)【投票,提交】称为二阶段 2、三阶段提交(把之前的投票拆成了投票和预提交) 3、基于base理论的最终一致性提交 订单系统把订单消息发给消息中间件,消息状态标记为“待确认”。 消息...原创 2020-01-31 10:33:29 · 531 阅读 · 0 评论 -
04.分布式选举:国不可一日无君(非原创)
声明:该文章来自即刻时间聂博士的教程。如需删除请告知。 Bully算法:长者为大,选择剩余存活的节点中最大的id Bully 算法在选举过程中,需要用到以下 3 种消息:Election 消息,用于发起选举;Alive 消息,对 Election 消息的应答;Victory 消息,竞选成功的主节点向其他节点发送的宣誓主权的消息。Bully 算法选举的原则是“长者为大”,意味着它的假设条件...原创 2020-01-30 10:52:33 · 337 阅读 · 0 评论 -
分布式技术原理与技术解析
四纵四横原创 2020-01-29 10:35:12 · 794 阅读 · 0 评论 -
分布式架构演进与理解
阅读地址:https://www.cnblogs.com/aishangJava/p/10105796.html 一直以来不是很清楚,集群、分布式、微服务的区别。 集群:物理架构方式,指把一堆机器堆积起来组成的架构 分布式:业务架构方式,把业务拆成子业务分别部署在不同的机器上。 微服务:同样是把不同的业务拆成子业务,可以部署在不同的机器上,也可以部署在相同的机器上。 ...原创 2020-01-06 10:36:26 · 167 阅读 · 0 评论