分布式一致性协议学习笔记(一)--Paxos
2016-07-18 19:52
309 查看
先把我这段时间研究的文章终结下:
架构师需要了解的Paxos原理、历程及实战 本文主要是介绍了基于Multi-Paxos改进版实现的日志复制方案。
Paxos三部曲,和上文同一个作者:
[Paxos三部曲之一] 使用Basic-Paxos协议的日志同步与恢复
[Paxos三部曲之二] 使用Multi-Paxos协议的日志同步与恢复
[Paxos三部曲之三] Paxos成员组变更
知行学社: 百度的高级工程师对Paxos协议的讲解 适合Basic Paxos协议的入门
Paxos协议 学习小结 里面是上文中Paxos协议的总结
Paxos算法细节详解(一)–通过现实世界描述算法 可以理解为行贿受贿行业树立一个基于Paxos的准则
Lamport论文的中文翻译 从逻辑上证明Paxos协议的各个约定的原因,以及这些基于约定构建一个Paxos算法流程
研读之后,你会发现Paxos是一个2PC的协议,而且是个基于不同状态条件来做转换的协议,各路文章都是一堆文字描述,我总结了一个流程如下:
架构师需要了解的Paxos原理、历程及实战 本文主要是介绍了基于Multi-Paxos改进版实现的日志复制方案。
Paxos三部曲,和上文同一个作者:
[Paxos三部曲之一] 使用Basic-Paxos协议的日志同步与恢复
[Paxos三部曲之二] 使用Multi-Paxos协议的日志同步与恢复
[Paxos三部曲之三] Paxos成员组变更
知行学社: 百度的高级工程师对Paxos协议的讲解 适合Basic Paxos协议的入门
Paxos协议 学习小结 里面是上文中Paxos协议的总结
Paxos算法细节详解(一)–通过现实世界描述算法 可以理解为行贿受贿行业树立一个基于Paxos的准则
Lamport论文的中文翻译 从逻辑上证明Paxos协议的各个约定的原因,以及这些基于约定构建一个Paxos算法流程
研读之后,你会发现Paxos是一个2PC的协议,而且是个基于不同状态条件来做转换的协议,各路文章都是一堆文字描述,我总结了一个流程如下:
相关文章推荐
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- C#分布式事务的超时处理实例分析
- Erlang分布式节点中的注册进程使用实例
- Memcached 分布式缓存实现原理简介
- C++实现的分布式游戏服务端引擎KBEngine详解
- ASP.NET通过分布式Session提升性能
- Spring+Mybatis+Mysql搭建分布式数据库访问框架的方法
- Python使用multiprocessing实现一个最简单的分布式作业调度系统
- 分享一个简单易用的RPC开源项目—Tatala
- 手把手教你配置Hbase完全分布式环境
- 搭建分布式架构2--CentOs下安装Tomcat7(环境准备)
- 搭建分布式架构4--ZooKeeper注册中心安装
- 分布式任务调度平台XXL-JOB
- Glusterfs:趋于成熟的集群文件系统
- 关于glusterfs的directory-layout-spread参数
- tomcat集群扩展session集中管理,Memcached-session-manager...
- 多任务分布式并发处理
- Redis集群快速搭建
- 高可用,完全分布式Hadoop集群HDFS和MapReduce安装配置指南
- 分布式架构之我见 (片段)