码迷,mamicode.com
首页 >  
搜索关键字:paxos    ( 374个结果
# ZooKeeper应用场景
ZooKeeper 是一个高可用的分布式数据管理与系统协调框架。基于对 Paxos 算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得 ZooKeeper 解决很多分布式问题。 下面对 ZK 的应用场景迚行一个分门归类的介绉。 一、数据发布与订阅(配置中心) 发布与订阅 ...
分类:其他好文   时间:2021-06-02 13:47:13    阅读次数:0
太上老君的炼丹炉之分布式 Quorum NWR
分布式系列文章: 1.用三国杀讲分布式算法,舒适了吧? 2.用太极拳讲分布式理论,真舒服! 3.诸葛亮 VS 庞统,拿下 Paxos 共识算法 4.用动图讲解分布式 Raft 5.韩信大招:一致性哈希 6.病毒入侵:全靠分布式 Gossip 协议 7.这三年被分布式坑惨了,曝光十大坑 8.太上老君的 ...
分类:其他好文   时间:2021-03-05 13:20:14    阅读次数:0
Zookeeper 一致性协议
两阶段提交 two-phase commit (2PC) 三阶段提交 three-phase commit (3PC) Paxos 算法 ZAB 算法 2PC 两阶段提交,强一致性算法。常用在分布式数据库中,如分布式事务(tcc)。 undo 记录原始数据的样子,事务失败了恢复,成功了记入 redo ...
分类:其他好文   时间:2021-02-01 12:36:44    阅读次数:0
springcloud之注册中心Consul使用详解
FeatureeuerkaConsulzookeeperetcd 服务健康检查 可配支持 服务状态,内存,硬盘等 (弱)长连接,keepalive 连接心跳 多数据中心 — 支持 — — kv 存储服务 — 支持 支持 支持 一致性 — raft paxos raft cap ap cp cp cp ...
分类:编程语言   时间:2020-12-04 10:54:27    阅读次数:8
分布式基础,啥是两阶段提交?
上一篇《分布式事务,原来可以这么玩?》引起了不少讨论,后续准备开一个新系列,讲一讲分布式的东西,今天就从相对容易理解的“两阶段提交”谈起。画外音:给自己定了一个目标,用通俗的语言把Paxos讲懂。分布式事务为什么难?在分布式环境下,每个节点都可以知晓自己操作的成功或者失败,却无法知道其他节点操作的成功或失败。当一个分布式事务跨多个节点时,保持事务的原子性与一致性,是非常困难的。什么是两阶段提交?二
分类:其他好文   时间:2020-11-17 12:11:27    阅读次数:6
不了解Raft算法敢说研究过分布式?
“共识”算法主要解决分布式系统的一致性的问题,目前相关的算法有:Paxos、Raft、ZAB,由斯坦福大学的Diego Ongaro和John Ousterhout在2014年提出,在证明了算法的正确性之外,还提供了相关实现及参考代码,所以媒体一直宣传这个算法比Paxos要更容易理解 ...
分类:编程语言   时间:2020-10-19 22:18:23    阅读次数:20
paxos算法之粗浅理解
paxos出身 paxos出身名门,它爹是没多久前获得图灵奖的在分布式领域大名鼎鼎的Leslie Lamport。 paxos为何而生 那么Lamport他老人家为什么要搞这个东东呢,不是吃饱了撑的,而是为了解决分布式系统的大难题。分布式系统一 般要求具有高可用性,高可用性一般又是通过冗余也就是多副 ...
分类:编程语言   时间:2020-09-04 17:33:41    阅读次数:59
Ceph L版本-Paxos相关流程梳理
本文主要介绍ceph中paxos处理的不同阶段,以及关于paxos的问题在ceph中的贯穿角色。本文以paxos相关问题展开,本文重点为**Paxos决议流程**。本章节属于ceph中较为复杂的章节,需要不断的探索、分析。
分类:其他好文   时间:2020-08-28 14:39:06    阅读次数:45
ceph mon选举流程
本章主要介绍mon选举的过程。
分类:其他好文   时间:2020-08-12 15:55:33    阅读次数:72
ceph mon选举-lease机制
本章主要介绍ceph mon lease机制,一种mon间进行信息同步,心跳检测机制,也是mon 发起选举的开始端。
分类:其他好文   时间:2020-08-06 09:26:12    阅读次数:68
374条   1 2 3 4 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!