The Paxos Algorithm | Rachid Guerraoui

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 20

  • @davidghaddad
    @davidghaddad 8 ปีที่แล้ว +3

    You are a great teacher. Explained extremely clearly. Thank You.

  • @bharat261989
    @bharat261989 5 ปีที่แล้ว +2

    awesome lecture, a lot of information condensed in just 30 odd mintues... truly grateful to the author

  • @jiaguo7098
    @jiaguo7098 9 ปีที่แล้ว +2

    Great lecture. Thank you. The witness and round concept makes things much easier to understand.

  • @jasonyang3367
    @jasonyang3367 4 ปีที่แล้ว +1

    good lecture, clear and detailed.

  • @buildlackey
    @buildlackey 10 ปีที่แล้ว +9

    my probability is not so great, but i think that at 2:27 there might be an error. The speaker says that if you add another server (S-2) then the probability of failure is divided by 2. But based on my (non-expert) calculations, I think the probability of failure is reduced by more than half. Please let me know if my reasoning is flawed.. here it is: Let's say the cluster has one node, and the the probability of that node going down is .25. Now we add another node, and for the sake of argument lets say that the failure of one node happens completely independent of the other (admittedly, not a perfect assumption since they may share power supplies, since both will be wiped out if a mega-asteroid hits earth, etc.) Now with two nodes (failing independently), the probability of cluster failure is the probability of these 2 independent events occurring at once (within some time window). Thus P(cluster failure) = P(node1 fails) * P(node 2 fails) = .25 * .25 = .0625. .0625 is significantly less than .25/2. (.125) Right ? If wrong, apologies in advance ! -chris

    • @smbrown
      @smbrown 7 ปีที่แล้ว

      agreed, the probability of both servers failing is the product of each individual server failure probability

  • @junxiongshao1771
    @junxiongshao1771 9 ปีที่แล้ว +2

    One lecture to rule all the others, thanks.

  • @kloudja
    @kloudja 9 ปีที่แล้ว +1

    Really excellent and clear explanation. Take my like and my subscription

  • @SUBRAT914
    @SUBRAT914 8 ปีที่แล้ว

    you have put up a nice foundation. I shall take it up forward and understand more. Thanks

  • @arunrajan6136
    @arunrajan6136 8 ปีที่แล้ว +1

    Thank you very much for the informative lecture.

  • @akkineni1947
    @akkineni1947 8 ปีที่แล้ว

    One of the better explanation of paxos.

  • @sbkpilot1
    @sbkpilot1 2 ปีที่แล้ว +1

    same as Raft which is used by etcd and Kafka 3

  • @ProgressiveVeteran
    @ProgressiveVeteran 9 ปีที่แล้ว

    Very clear explanation!

  • @my_fitness7075
    @my_fitness7075 9 ปีที่แล้ว

    Excellent explanation! Thanks!

  • @medcheikh3672
    @medcheikh3672 10 ปีที่แล้ว

    We can us Paxos BF to resolve the problem of intrusion detection (IDS) !?

  • @jeancassou-mounat9011
    @jeancassou-mounat9011 8 ปีที่แล้ว +1

    En quoi un système distribué de type paxos montre-t-est elle une incohérence du système financier mondial?

  • @botelhorui
    @botelhorui 9 ปีที่แล้ว

    thanks you, 30 minutes explains the same as 3 hours of reading with the same pratical information.

  • @Massimus888
    @Massimus888 8 ปีที่แล้ว

    Excellent!

  • @AbhiroopSarkar
    @AbhiroopSarkar 7 ปีที่แล้ว

    This is very similar to the Chandra-Toueg consensus algorithm. en.wikipedia.org/wiki/Chandra%E2%80%93Toueg_consensus_algorithm

  • @cybernessful
    @cybernessful 5 หลายเดือนก่อน

    Horrible.