Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PWLSF#3 => Bruce Spang On Bimodal Multicast

PWLSF#3 => Bruce Spang On Bimodal Multicast

Bruce Spang from Fastly will covered the Bimodal Multicast paper by Kenneth P. Birman, Mark Hayden, Oznur Ozkasap, Zhen Xiao,. Mihai Budiu, and Yaron Minsky. Discussions available in https://github.com/papers-we-love/papers-we-love/issues/110

Bruce's Bio:
Bruce is a Software Engineer at Fastly, where he works primarily on large-scale distributed systems. He's also a student at UMass Amherst, where he hopes to one day be a Real Computer Scientist. He enjoys good books, rainy days, and dependable gossip.
He tweets at https://twitter.com/brucespang

Papers_We_Love

May 22, 2014
Tweet

More Decks by Papers_We_Love

Other Decks in Technology

Transcript

  1. `

  2. Outline • Frame the problem • The papers we looked

    at • Bimodal Multicast • What we built
  3. ` `

  4. Dissemination • Unreliably broadcast a message to all other servers

    • IP multicast, UDP in a for loop, etc…
  5. Anti-Entropy • Each server sends a random server a digest

    of the messages it knows about • If the other server hasn’t received some of those messages, it requests that they be retransmitted
  6. The Digest • send ranges of ids of known messages

    • “messages 1 to 1,000,000 from server 1" • can represent large numbers of messages
  7. End-to-End Latency 42ms 74ms 83ms 133ms New York London San

    Jose Tokyo 0.00 0.05 0.10 0.00 0.05 0.10 0.00 0.05 0.10 0.00 0.05 0.10 0 50 100 150 Latency (ms) Density Density plot and 95th percentile of purge latency by server location