Raft算法完全理解手册
来源:互联网 发布:提高阅读速度软件 编辑:程序博客网 时间:2024/05/17 22:09
Raft算法完全理解手册
by:bigfish 2015-03-15
博客地址:http://blog.csdn.net/hfty290
摘要
Raft算法来自Diego Ongaro等人发表的论文”In Search of an Understandable Consensus Algorithm”,其中对该算法的各个方面都做了详细论述。本人也对该论文进行了翻译详见:http://pan.baidu.com/s/1kTBqGlT。作者声称该算法相较于提供了很好地可理解性与工程实践基础,对于程序员来说,这是个好消息。因为Paxos算法虽然经典,效率也得到接受,但是要实现一个实际工作可用的Paxos算法还是有难度的,实现Paxos算法可能遇到的问题,可以参考一篇“Paxos Made Live”的文章。
本文从一个程序员的角度,来整理下Raft算法的思路。Raft算法正确性的证明,可以直接看原论文,本篇将不会涉及。
详细内容请看百度云盘:http://pan.baidu.com/s/1pJiI9xp
0 0
- Raft算法完全理解手册
- Raft算法分析与理解
- raft理解
- Raft 为什么是更易理解的分布式一致性算法
- Raft 为什么是更易理解的分布式一致性算法
- Raft 为什么是更易理解的分布式一致性算法
- Raft 为什么是更易理解的分布式一致性算法
- 十分钟理解Raft
- Raft支持 membership Raft一致性算法
- Leases租约机制完全理解手册
- Raft一致性算法
- raft 算法学习
- Raft 算法学习 续
- 自己动手实现RAFT算法
- Raft一致性算法
- RAFT分布式一致性算法
- Raft一致性算法
- Raft一致性算法
- 输入输出外挂
- 数据库设计说明书
- sleep()和wait()的区别?
- 实现关闭ssh继续运行程序---tmux
- android wifi调试(无线调试) 一步到位
- Raft算法完全理解手册
- 结构体 struct sockaddr_in, struct sockaddr, struct in_addr
- 使用FinalDb操作数据库出现SqliteConstraintException异常
- .NET中的六个重要概念:栈、堆、值类型、引用类型、装箱和拆箱
- Openwrt学习总结(一)之开发环境的搭建
- 利用Lucene对大文件进行预处理(可运行)
- 【Visual C++】游戏编程学习笔记之七:键盘输入消息
- opendaylight学习笔记
- c++ primer -- 顺序容器