Proceedings of the Twenty-Fifth Annual ACM Symposium on Parallelism in Algorithms and Architectures 2013
DOI: 10.1145/2486159.2486170
|View full text |Cite
|
Sign up to set email alerts
|

Storage and search in dynamic peer-to-peer networks

Abstract: We study robust and efficient distributed algorithms for searching, storing, and maintaining data in dynamic Peer-to-Peer (P2P) networks. P2P networks are highly dynamic networks that experience heavy node churn (i.e., nodes join and leave the network continuously over time). Our goal is to guarantee, despite high node churn rate, that a large number of nodes in the network can store, retrieve, and maintain a large number of data items. Our main contributions are fast randomized distributed algorithms that gua… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
46
0
2

Year Published

2014
2014
2020
2020

Publication Types

Select...
5
2
1

Relationship

3
5

Authors

Journals

citations
Cited by 38 publications
(49 citation statements)
references
References 56 publications
1
46
0
2
Order By: Relevance
“…The protocol serves as a building block for enabling algorithms for fundamental distributed computing problems such as agreement, search and storage, and leader election in dynamic P2P networks. In particular, the expander maintenance protocol in conjunction with the protocols for agreement [19], and search and storage [22] enables a fully-distributed and autonomous protocol for these problems.…”
Section: A Our Main Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The protocol serves as a building block for enabling algorithms for fundamental distributed computing problems such as agreement, search and storage, and leader election in dynamic P2P networks. In particular, the expander maintenance protocol in conjunction with the protocols for agreement [19], and search and storage [22] enables a fully-distributed and autonomous protocol for these problems.…”
Section: A Our Main Resultsmentioning
confidence: 99%
“…The work of [59] presented an efficient distributed algorithm for Byzantine leader election that could tolerate up to O(n 1/2−ε ) Byzantine nodes (for a small constant ε > 0) and up to O( √ n/ polylog(n) churn per round, took a polylogarithmic number of rounds. The work of [22] focussed on the problem of storing, maintaining, and searching data in P2P networks. It presented a storage and maintenance algorithm that guaranteed with high probability, that data items can be efficiently stored (with only O(1) copies of each data item) and maintained in a dynamic P2P network with churn rate up to O(n/ polylog(n)) per round.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…There has been a lot of recent work on distributed agreement, byzantine agreement, and fault-tolerant protocols in dynamic networks. We refer to [17,6,4,3] and the references therein for details on these works. Here we restrict ourselves to those works that are most closely related.…”
Section: Introductionmentioning
confidence: 99%
“…Em Augustine et al (2013), é proposto um algoritmo para armazenamento e recuperação de dados em um ambiente P2P altamente dinâmico com muita rotatividade entre os nós. nesse trabalho, o IDA foi utilizado para providenciar um overhead menor no tamanho dos arquivos em relação às técnicas de replicação tradicionais.…”
Section: Aplicações Da Dispersão De Arquivos Em Ambientes Distribuídosunclassified