分布式系统原理
本专栏主要围绕着“刘杰《分布式系统原理介绍》”进行了分布式系统原理的阐述与笔记整理
/**如原作者认为本专栏构成侵权,可随时联系或者留言,必将及时对本专栏内容进行处理**/
华仔的逆袭
这个作者很懒,什么都没留下…
展开
-
分布式系统之中心副本控制协议(Primary-secondary协议)
最近又把之前接触过一段时间的分布式系统及相关算法拾了起来,继续研究研究。大体将分布式涉及的一些基本原理及算法进行了理解掌握之后,又沿着从简到繁的次序依次记录了下来。1. 副本协议简单来讲,副本控制协议是按照指定的流程控制副本数据进行读写行为的协议,使副本满足一定的可用性和一致性要求的分布式协议。一般来说,副本协议需要满足:容错性、可用性和一致性(强一致性、会话一致性、最终一致性)。 ...原创 2018-05-04 15:02:28 · 3622 阅读 · 3 评论 -
分布式系统之Lease机制
在上一篇文章2.3节primary副本切换中,我们提到了利用Lease机制进行节点状态判断;在这篇文章中,我们围绕Lease机制进行阐述。1. Lease机制介绍首先,先认识发音和基本含义,英[li:s],美[lis];n. 租约; 租契; 租赁物; 租赁权。我们首先介绍一种问题背景,并利用Lease机制来进行解决。在上节提到的中心化的分布式系统中,节点的元数据信息需要一个中心化的...原创 2018-05-07 10:20:35 · 1123 阅读 · 0 评论 -
分布式系统之Quorum机制
在《分布式系统之中心副本控制协议(Primary-secondary协议)》 中略微提及到了Quorum,但没有进行详细的阐述,这篇文章将带你走进Quorum.1. Quorum介绍首先,先认识发音和基本含义,英[ˈkwɔ:rəm], 美[ˈkwɔrəm, ˈkwor-],n. 法定人数. 在介绍Quorum之前,先对一些概念进行定义:系统中的更新操作定义为wiwiw_i,iii ...原创 2018-05-10 16:45:54 · 13386 阅读 · 0 评论