分布式架构设计学习
橙子全栈
这个作者很懒,什么都没留下…
展开
-
分布式之二段演变三段提交分析
前言上一篇:《分布式之事务解决方案》 我们对于分布式事务解决方案有了一个汇总,分布式事务产生的原因,其解决方案。上一篇还有很多知识点没有讲到,比如二段提交,三段提交等。今天我们来一起探索一下分布式事务之二段提交三段提交算法。本文主要对以下问题进行介绍: 二段提交原理分析。 二段提交缺陷分析。 三段提交原理分析。 二段与三段提交区别总结。 二段提交原理...原创 2020-04-23 20:18:47 · 219 阅读 · 0 评论 -
分布式之事务解决方案
前言上一篇:《分布式之Zookeeper核心原理详解》我们对于zookeeper的一致性协议Zab与原子广播,以及根据其原理的一些运用场景有了一个清晰的认知。这一篇还是围绕着分布式一致性这个话题来讨论,那就是分布式事务问题。本文主要对以下问题进行介绍: 事务的基本介绍。 分布式事务是什么? 分布式事务有哪些解决方案? 分布式事务有哪些开源组件? 事务...原创 2020-04-21 22:47:09 · 201 阅读 · 0 评论 -
Zookeeper核心原理解析
前言上一篇:《分布式一致性最强算法之Paxos透析》 我们对于一致性算法有一定的了解,今天我们来一起学习一下Zookeeper的基础概念与核心原理,以及根据其核心原理去解决一些常见的分布式问题。❝比如分布式锁、数据发布与订阅、命名服务、配置中心、注册中心等。❞本文主要对以下问题进行介绍: zookeeper的基础信息概述。 zookeeper的核心原理是什么? ...原创 2020-04-17 19:27:23 · 406 阅读 · 0 评论 -
分布式一致性最强算法之Paxos透析
前言上一篇:《分布式数据一致性模型有哪些?》 提到了Base理论提到了一个重要的点就是「最终一致性」 有什么方式能实现这种一致性呢?本文主要对以下两个问题进行介绍: 一致性算法Paxos透析? Paxos算法的应用场景? Paxos算法透析Google Chubby的作者Mike Burrows说过,世上只有一种一致性算法,那就是Paxos,所有其他一致性算法都是P...原创 2020-04-15 19:43:52 · 558 阅读 · 0 评论 -
分布式数据一致性模型有哪些?
前言上一篇《如何证明分布式系统的CAP理论》 提到了CAP中只能三者择其二,有CP(一致性+分区容错性)和AP(可用性+分区容错性)两种选择。一般来说,放弃强一致性,追求分区容错性和可用性,是很多分布式系统设计的选择。在工程实践中,基于CAP定义逐步演化出了Base理论。本文主要对以下两个问题进行介绍: Base理论有哪些内容? Base理论下的一致性模型又有哪些? ...原创 2020-04-14 18:44:54 · 1073 阅读 · 0 评论 -
分布式系统CAP理论的证明与应用
分布式系统的特点随着移动互联网的快速发展,互联网的用户数量越来越多,产生的数据规模也越来越大,对应用系统提出了更高的要求,我们的系统必须支持高并发访问和海量数据处理。分布式系统技术就是用来解决集中式架构的性能瓶颈问题,来适应快速发展的业务规模,一般来说,分布式系统是建立在网络之上的硬件或者软件系统,彼此之间通过消息等方式进行通信和协调。分布式系统的核心是可扩展性,通过对服务、存储...原创 2020-04-12 10:19:47 · 421 阅读 · 0 评论 -
淘宝双11,亿级流量高并发是怎么抗住的?看完这篇你就明白了!
淘宝双11,亿级流量高并发是怎么抗住的?看完这篇你就明白了!作者:huashiou原文:https://segmentfault.com/a/1190000018626163前言双 11 即将来临,本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程 同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一...转载 2020-04-09 16:53:32 · 299 阅读 · 0 评论