
分布式
文章平均质量分 95
xushiyu1996818
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务拆分策略和原则
注意:本文参考微服务拆分策略和原则 - 简书 微服务拆分目的 不忘初心方得始终。 在介绍如何拆分之前,我们需要了解下拆分的目的是什么,这样才不会在后续的拆分过程中忘了最初的目的。拆分的本质是为了将复杂的问题简单化,那么我们在单体架构阶段遇到了哪些复杂性问题呢? 首先来回想下当初为什么选用了单体架构,在很多项目刚启动的时候,我们只希望能尽快地将项目搭建起来,方便将产品更早的投放市场进行快速验证。在开发初期,这种架构确实给开发和运维带来了很大的便捷,主要体现在: 1 开发简单直接,代码和项目集中...原创 2022-05-03 15:25:46 · 2610 阅读 · 0 评论 -
分布式事务 Seata总结
目录 解决分布式事务的思路 Seata基础 Seata的架构 部署TC服务 微服务集成Seata Seata的4种事务模式 XA模式 AT模式 TCC模式 SAGA模式 四种模式对比 Seata的高可用 高可用架构模型 TC服务的高可用和异地容灾 Seata in AT mode 的实现 Seata in AT mode 工作流程概述 Seata in AT mode 工作流程详述 注意:本文参考1.4 w字,25 张图让你彻底掌握分布式事务原理 分布式事务_...原创 2022-04-26 13:55:05 · 620 阅读 · 0 评论 -
分布式事务与最终一致性理论总结
目录 单数据源事务 & 多数据源事务 常见分布式事务解决方案 分布式事务模型 二将军问题和幂等性 两阶段提交(2PC) & 三阶段提交(3PC)方案 TCC 方案 事务状态表方案 基于消息中间件的最终一致性事务方案 Seata in AT mode 的实现 Seata in AT mode 工作流程概述 Seata in AT mode 工作流程详述 注意:本文参考 1.4 w字,25 张图让你彻底掌握分布式事务原理 单数据源事务 & 多数据源事务 如..原创 2022-04-26 13:54:57 · 730 阅读 · 1 评论 -
网关与分布式id
目录 网关 何为网关?为什么要网关? 有哪些常见的网关系统? Netflix Zuul Spring Cloud Gateway Kong APISIX Shenyu 分布式 ID 分布式 ID 介绍 何为 ID? 何为分布式 ID? 分布式 ID 需要满足哪些要求? 分布式 ID 常见解决方案 数据库 算法 开源框架 Leaf(美团) 分布式 ID 生成方案总结 注意:本文参考 网关 | JavaGuide 分布式 ID | JavaGuide 网关 .原创 2022-04-18 23:20:10 · 1257 阅读 · 0 评论 -
分布式理论与算法
注意:本文参考 CAP & BASE理论 | JavaGuide Paxos 算法 | JavaGuide Raft 算法 | JavaGuide CAP理论 CAP 理论/定理起源于 2000年,由加州大学伯克利分校的Eric Brewer教授在分布式计算原理研讨会(PODC)上提出,因此 CAP定理又被称作 布鲁尔定理(Brewer’s theorem) 2年后,麻省理工学院的Seth Gilbert和Nancy Lynch 发表了布鲁尔猜想的证明,CAP理论正式成为分布式领..原创 2022-04-18 23:19:54 · 976 阅读 · 0 评论 -
分布式事务
目录 分布式事务前奏 两阶段提交(2PC) 运行过程 存在的问题 补偿事务(TCC) 本地消息表(异步确保) MQ 事务消息 分布式事务前奏 事务:事务是由一组操作构成的可靠的独立的工作单元,事务具备ACID的特性,即原子性、一致性、隔离性和持久性。 本地事务:当事务由资源管理器本地管理时被称作本地事务。本地事务的优点就是支持严格的ACID特性,高效,可靠,状态可以只在资源管理器中维护,而且应用编程模型简单。但是本地事务不具备分布式事务的处理能力,隔离的最小单位受限于资源管理器。 全局原创 2020-06-08 19:17:23 · 209 阅读 · 0 评论