A survey on NoSQL stores

A Davoudian, L Chen, M Liu - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Recent demands for storing and querying big data have revealed various shortcomings of
traditional relational database systems. This, in turn, has led to the emergence of a new kind …

A survey and comparison of peer-to-peer overlay network schemes

EK Lua, J Crowcroft, M Pias… - … Surveys & Tutorials, 2005 - ieeexplore.ieee.org
Over the Internet today, computing and communications environments are significantly more
complex and chaotic than classical distributed systems, lacking any centralized organization …

Chord: A scalable peer-to-peer lookup service for internet applications

I Stoica, R Morris, D Karger, MF Kaashoek… - ACM SIGCOMM …, 2001 - dl.acm.org
A fundamental problem that confronts peer-to-peer applications is to efficiently locate the
node that stores a particular data item. This paper presents Chord, a distributed lookup …

Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems

A Rowstron, P Druschel - … 2001: IFIP/ACM International Conference on …, 2001 - Springer
This paper presents the design and evaluation of Pastry, a scalable, distributed object
location and routing substrate for wide-area peer-to-peer applications. Pastry performs …

Kademlia: A peer-to-peer information system based on the xor metric

P Maymounkov, D Mazieres - International workshop on peer-to-peer …, 2002 - Springer
We describe a peer-to-peer distributed hash table with provable consistency and
performance in a fault-prone environment. Our system routes queries and locates nodes …

A scalable content-addressable network

S Ratnasamy, P Francis, M Handley, R Karp… - Proceedings of the …, 2001 - dl.acm.org
Hash tables-which map" keys" onto" values"-are an essential building block in modern
software systems. We believe a similar functionality would be equally valuable to large …

Chord: a scalable peer-to-peer lookup protocol for internet applications

I Stoica, R Morris, D Liben-Nowell… - IEEE/ACM …, 2003 - ieeexplore.ieee.org
A fundamental problem that confronts peer-to-peer applications is the efficient location of the
node that stores a desired data item. This paper presents Chord, a distributed lookup …

Oceanstore: An architecture for global-scale persistent storage

J Kubiatowicz, D Bindel, Y Chen, S Czerwinski… - ACM SIGOPS …, 2000 - dl.acm.org
OceanStore is a utility infrastructure designed to span the globe and provide continuous
access to persistent information. Since this infrastructure is comprised of untrusted servers …

Distributed caching algorithms for content distribution networks

S Borst, V Gupta, A Walid - 2010 Proceedings IEEE INFOCOM, 2010 - ieeexplore.ieee.org
The delivery of video content is expected to gain huge momentum, fueled by the popularity
of user-generated clips, growth of VoD libraries, and wide-spread deployment of IPTV …

Tapestry: A resilient global-scale overlay for service deployment

BY Zhao, L Huang, J Stribling, SC Rhea… - IEEE Journal on …, 2004 - ieeexplore.ieee.org
We present Tapestry, a peer-to-peer overlay routing infrastructure offering efficient, scalable,
location-independent routing of messages directly to nearby copies of an object or service …