Skip to content
0:00 / 0:00

#gossipprotocols#swim#rumormongering

"Randomized Gossip Methods" by Dahlia Malkhi

PapersWeLove

23K subscribers • 33 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 Dahlia Malkhi

Advanced. Deep dive for people who know the field.

8.7K views10 years ago

Distributed systemsNetworking and protocolsConsensus: Raft and Paxos

Dahlia Malkhi discusses randomized gossip protocols, exploring rumor mongering and their applications in distributed systems.

Info: pwlconf.org/2016/dahlia-malkhi/ Slides: bit.ly/2cC59Ml Transcription: bit.ly/2y8XH5U Dahlia's Site: dahliamalkhi.wordpress.com/ ----------------------------------------------------------------------------------------------------------- Platinum Sponsors: Two Sigma (@twosigma) and Comcast (@comcast) ----------------------------------------------------------------------------------------------------------- Description ------------------ A family of network protocols are built around the following "random phone call" framework: In a round, each player selects a communication partner among its network neighbors uniformly at random and "calls" it; the two players now connect in a protocol-specific exchange. The talk will touch on three protocols from this family and relate them to each other: The first, Rumor Mongering, spreads gossip in each call. This protocol was invented at Xerox PARC for the purpose of synchronizing replicas in the Clearinghouse directory service. The second, Name Dropper, pushes new neighbors in each call. This protocol was developed at Akamai for network discovery in a partially connected network. The third, SWIM, pulls a heartbeat in each call. This mechanism was developed at Cornell University in order to implement scalable failure detection. Referenced Papers ------------------------------ - Epidemic algorithms for replicated database maintenance | cis.upenn.edu/~bcpierce/courses/dd/papers/demers-epidemic.pd… - Resource Discovery in Distributed Networks | cs.cmu.edu/~harchol/Papers/discovery.ps - Randomized Rumor Spreading | zoo.cs.yale.edu/classes/cs426/2013/bib/karp00randomized.pdf - SWIM: Scalable Weakly-consistent Infection-style Process Group - Membership Protocol | cs.cornell.edu/~asdas/research/dsn02-swim.pdf Bio ----- Dahlia Malkhi is an applied and foundational researcher since the early nineties in broad aspects of reliability and security in distributed systems, working on large-scale systems infrastructure. Before VMware Research, from 2004-2014, Dahlia was a principal researcher at Microsoft Research, Silicon Valley. Prior to joining Microsoft Research, she was an associate professor at the Hebrew University of Jerusalem (1999-2007), left for a brief sabbatical, but was bitten by the Silicon Valley bug and stayed there. Dahlia holds a PhD, an M.Sc. and a B.Sc. in computer science from the Hebrew University of Jerusalem. Presently, Dahlia is passionate about Corfu, a cloud scale consistency platform project she co-founded.

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.