Skip to content
0:00 / 0:00

#paxos#distributedconsensus#flexiblepaxos

Distributed Consensus Revised by Heidi Howard [PWLConf 2019]

PapersWeLove

23K subscribers • 34 videos on Hallway • Community channel

YouTube
  • One of the most-watched uploads on Papers We Love, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
  • Presented by Heidi Howard, research fellow at Cambridge University
  • Linked in the descriptionpapers-we-love/pwlconf-infoarXiv 1608.06696arXiv 1902.06776

Advanced. Deep dive for people who know the field.

4.7K views7 years ago

Distributed systemsComputer scienceConsensus: Raft and PaxosReplication and consistencyAlgorithms

Heidi Howard re-examines the foundations of the Paxos algorithm and introduces generalizations that make distributed consensus more flexible and scalable.

PWLConf 2019 Link: pwlconf.org/2019/heidi-howard/ Slides / Captions: github.com/papers-we-love/pwlconf-info/tree/master/2019/heid… Distributed Consensus Revised Heidi Howard, research fellow at Cambridge University’s Department of Computer Science and Technology Distributed consensus, the ability to reach agreement in the face of failures and asynchrony, is a fundamental and powerful primitive for constructing reliable distributed systems from unreliable components. For over two decades, the Paxos algorithm has been synonymous with distributed consensus. Paxos is widely deployed in production systems, yet it is poorly understood and it proves to be heavyweight, unscalable and unreliable in practice. In this talk, we re-examine the foundations of how Paxos solves distributed consensus. Our hypothesis is that these limitations are not inherent to the problem of consensus but instead specific to the approach of Paxos. The surprising result of our analysis is a substantial weakening to the requirements of this widely studied algorithm. Building on this insight, we are able to prove an extensive generalisation over the Paxos algorithm. References ------------------ Distributed consensus revised by Heidi Howard (cl.cam.ac.uk/techreports/UCAM-CL-TR-935.pdf) The part-time parliament by Leslie Lamport (lamport.azurewebsites.net/pubs/lamport-paxos.pdf) Paxos Made Moderately Complex by Robbert Van Renesse and Deniz Altinbuken (cs.cornell.edu/courses/cs7412/2011sp/paxos.pdf) Flexible Paxos: Quorum intersection revisited by Heidi Howard, Dahlia Malkhi, Alexander Spiegelman (arxiv.org/abs/1608.06696) A Generalised Solution to Distributed Consensus by Heidi Howard, Richard Mortier (arxiv.org/abs/1902.06776) the morning paper: Distributed consensus revised - Part I (blog.acolyer.org/2019/05/07/distributed-consensus-revised-pa…) the morning paper: Distributed consensus revised - Part II (blog.acolyer.org/2019/05/08/distributed-consensus-revised-pa…) the morning paper: Distributed consensus revised - Part III (blog.acolyer.org/2019/05/10/distributed-consensus-revised-pa…) Biography ---------------- Dr. Heidi Howard is a research fellow based at Cambridge University’s Department of Computer Science and Technology. Heidi’s research focuses on improving consistency, reliability and performance in distributed systems. Heidi received her BA in Computer Science from Cambridge University in 2014. In 2019, Heidi received her PhD from Cambridge University for her research on distributed consensus. Heidi is probably most widely known for her generalizations of the widely used Paxos algorithm for solving consensus, including her work on Flexible Paxos. Twitter: twitter.com/heidiann360 Site: heidihoward.co.uk DBLP: dblp.uni-trier.de/pers/hd/h/Howard:Heidi -------------------------------------------------------------

Why it's here

A top upload from a listed channel

Papers We Love is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.