首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
分布式
订阅
budingdog
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
通俗易懂 强一致性、弱一致性、最终一致性、读写一致性、单调读、因果一致性 的区别与联系 - 知乎
提到分布式架构就一定绕不开“一致性”问题,而“一致性”其实又包含了数据一致性和事务一致性两种情况,本文主要讨论数据一致性(事务一致性指ACID)。复制是导致出现数据一致性问题的唯一原因。如果只用一台数
HDFS架构及原理
随着数据量的不断增大,文件的大小取决于单机存储的上限,这显然满足不了我们的需求。HDFS将大文件切块,部署到不同的机器节点上,完成分布式存储。 在分布式系统中,计算机节点放在机架上,每个机架存在很多节点,不同机架之间通过交换机通信,同一机架不同节点之间通过网络互连。 一台计算机…
【理论篇】浅析分布式中的 CAP、BASE、2PC、3PC、Paxos、Raft、ZAB
个人公众号『码农札记』,欢迎关注,查看更多精彩文章。 在常见的分布式系统中,总会发生诸如机器宕机或网络异常(包括消息的延迟、丢失、重复、乱序,还有网络分区)等情况。基于此,产生了适应各种场景的一致性 破坏整个系统的一致性。 由于涉及理论较多,本文借鉴了好多博主的文章,反复认真研…
简单理解Paxos算法(译)
我认为在了解Paxos前,可以先谈谈其他解决共识问题的方法,在这个基础上再理解Paxos会简单些。 结婚誓言是一种达成共识的直观方式。 现在假设这场婚姻不是发生在两个人之间,而是一个男人和多个女人之间。这个男人要么娶所有人,要么一个也不能娶。那么,结婚誓言也要相应地改成下面的样…
Zookeeper 如何保证分布式系统数据一致性
分布式架构出现后,越来越多的分布式系统会面临数据一致性的问题。 目前,ZooKeeper 是在解决分布式数据一致性上最成熟稳定且被大规模应用的工业级解决方案。 分布式系统数据一致性的核心算法就是 ZAB 协议(ZooKeeper Atomic Broadcast,原子消息广播协…
Zookeeper一致性级别
关于分布式系统一致性级别的划分,有些文章划分为强一致性,顺序一致性以及弱一致性。 另一种,根据一致性的强弱程度不同,直接划分为强一致性、单调一致性、会话一致性、最终一致性和弱一致性。 最终一致性和顺序一致性的差别非常大。 顺序一致性是更强的一致性模型,最终一致性模型是非常弱的一…
Raft 一致性协议简介
Raft算法现在的出镜率有点高啊,很多热门的技术都用raft算法来解决分布式系统的一致性问题,比如ETCD、TiDB还有各种Docker容器的编排系统。所以也对Raft算法的细节充满的好奇,所以这几天就研究了一下raft算法。 首先需要解释一下什么是一致性(consensus)…