[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

ReCREW: A Reliable Flash-Dissemination System

Published: 01 July 2013 Publication History

Abstract

In this paper, we explore a new form of dissemination that arises in distributed, mission-critical applications called Flash Dissemination. This involves the rapid dissemination of rich information to a large number of recipients in a very short period of time. A key characteristic of Flash Dissemination is its unpredictability (e.g., natural hazards), but when invoked it must harness all possible resources to ensure timely delivery of information. Additionally, it must scale to a large number of recipients and perform efficiently in highly heterogeneous (data, network) and failure prone environments. We investigate a peer-based approach based on the simple principle of transferring dissemination load to information receivers using foundations from broadcast networks, gossip theory, and random networks. Gossip-based protocols are well known for being stateless, scalable, and fault-tolerant; however, their performance degrades as content size increases, because of the propagation of redundant gossip messages. In this paper, we propose Concurrent Random Expanding Walkers (CREW), a smart gossip protocol designed to maximize the speed of dissemination by transmitting data only as needed, and by exploiting both intra- and internode concurrency. CREW is designed to support both content and network heterogeneity and deal with transmission failures without sacrificing dissemination speed. We implemented CREW on top of a scalable middleware environment that allows for deployment across several platforms and developed optimizations without compromising on the stateless nature of CREW. We evaluated CREW empirically and compared it to optimized implementations of popular gossip and peer-based systems. Our experiments show that CREW significantly outperforms both traditional gossip and current large content dissemination systems while sustaining its performance in the presence of network errors.

Cited By

View all
  • (2018)A software defined networking-based resilient framework combined with power-efficient PS-LTE networkInternational Journal of Advanced Intelligence Paradigms10.5555/3270950.327095411:1-2(45-57)Online publication date: 20-Dec-2018

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computers
IEEE Transactions on Computers  Volume 62, Issue 7
July 2013
202 pages

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 July 2013

Author Tags

  1. Ash
  2. Bandwidth
  3. Concurrent computing
  4. Gossip
  5. Legged locomotion
  6. Peer to peer computing
  7. Protocols
  8. Receivers
  9. autonomic adaptation
  10. broadcast
  11. fault resilience
  12. middleware
  13. peer-to-peer

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2018)A software defined networking-based resilient framework combined with power-efficient PS-LTE networkInternational Journal of Advanced Intelligence Paradigms10.5555/3270950.327095411:1-2(45-57)Online publication date: 20-Dec-2018

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media