理解Raft日志||Paxos

  • The Raft Consensus Algorithm

    Raft is a consensus algorithm that is designed to be easy to understand.

    It’s equivalent to Paxos in fault-tolerance and performance. The difference is that it’s decomposed into relatively independent subproblems, and it cleanly addresses all major pieces needed for practical systems.

  • What is consensus?

    Consensus is a fundamental problem in fault-tolerant distributed systems.

    Consensus involves multiple servers agreeing on values. Once they reach a decision on a value, that decision is final. Typical consensus algorithms make progress when any majority of their servers is avaiable.

    Consesus protocols are the basis for the state machine replication approach to distributed computing.

  • Paxos

    Paxos is a family of protocols for solving consensus in a network of unreliable or fallible processors.

  • State machine replication

    State machine replication or state machine approach is a general method for implementing a fault-tolerant service by replicating servers and coordinating client interactions with server replicas.

  • References

  1. GitBook: In Search of an Understandable Consensus Algorithm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值