分布式
NYfor2017
如有问题或疑问,请发邮件到897095558@qq.com
展开
-
分布式系统理论:Quorum算法
前言笔者在分布式一致性算法的重要原理:鸽巢原理中介绍了鸽巢原理,而本文将要介绍Quorum算法正是鸽巢原理的应用之一。本文将按以下顺序对Quorum算法进行介绍:分布式系统为什么需要Quorum算法?——WARO机制鸽巢原理是怎么应用到Quorum算法中?什么是Quorum算法?怎么运用Quorum算法解决WARO机制的负载均衡问题?运用了Quorum算法的系统架构简图是怎么样的?...原创 2020-04-16 14:58:36 · 2847 阅读 · 0 评论 -
分布式一致性算法的重要原理:鸽巢原理
在分布式BASE理论:数据一致性模型有哪些?中,我们谈到了BASE理论的最终一致性,以及简单介绍了数据一致性模型,但我们都是站在一个使用者的角度,在发出数据更新的请求给分布式系统之后,观察返回的数据是否更新。为了更好使用、理解分布式系统,不妨换个视角,观察在服务端是怎么实现一致性的。因为分布式算法还是比较难的,柿子先挑软的捏,笔者在这篇文章先对分布式中一致性算法的基石原理——鸽巢原理进行介绍:...原创 2020-04-10 17:30:46 · 1682 阅读 · 1 评论 -
分布式BASE理论:数据一致性模型有哪些?
前言在上一篇的《分布式CAP理论:为什么CAP理论中的三个指标不能同时满足呢?》中,提到了CAP中只能三者择其二,有CP(一致性+分区容错性)和AP(可用性+分区容错性)两种选择。一般来说,放弃强一致性,追求分区容错性和可用性,是很多分布式系统设计的选择。在工程实践中,基于CAP定义逐步演化出了Base理论。本文主要对以下两个问题进行介绍:Base理论有哪些内容?Base理论下的一致性模...原创 2020-04-05 17:31:22 · 988 阅读 · 0 评论 -
分布式CAP理论:为什么CAP理论中的三个指标不能同时满足呢?
文章目录前言分布式系统的特点分布式系统技术是用来解决什么问题的呢?CAP代表什么含义一致性(Consistency)可用性(Availability)分区容错性(Partition Tolerance)CAP理论的证明CAP理论的应用CP和AP架构的取舍CP架构:放弃可用性,追求一致性和分区容错性AP架构:放弃强一致性,追求分区容错性和可用性结语前言为什么CAP理论中的三个指标不能同时满足呢?...原创 2020-04-03 09:23:35 · 5647 阅读 · 0 评论