Cassandra: a decentralized structured storage system
By A. Lakshman, Prashant Malik. OPSR, 2010
3,164 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Information Systems
View Paper: https://www.semanticscholar.org/paper/6cbd8b1decf115ae3024d1281708bb0ca622e0ee
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Michael Kaminsky
- D. Andersen
- Jinyang Li
- Robert Morris
- A. Sprintson
- Swanand Ravindra Kadhe
- Yifeng Geng
- Christopher Mitchell
In Information Systems
- Michael Kaminsky
- D. Andersen
- Andrea C. Arpaci-Dusseau
- Remzi H. Arpaci-Dusseau
- Thanumalayan Sankaranarayana Pillai
- Lanyue Lu
- Jinyang Li
- Swanand Ravindra Kadhe
Citations in the corpus
- Context-Aware Computing, Learning, and Big Data in Internet of Things: A Survey (2018, neutral): “BigTable (Google) [194], Cassandra (Facebook) [195], HBase, 17 HyperTable, 18 and C-Store 19 are the examples of column-oriented databases.”
- Machine Learning Operations (MLOps): Overview, Definition, and Architecture (2022, neutral): “file systems [41], [42], or distributed databases [43], [44] combined with parallel and distributed data processing algorithms (e.”
- Stronger Semantics for Low-Latency Geo-Replicated Storage (2013, neutral): “It is now available in the open-source Cassandra system [37], which is used by many large web services including EBay, Netflix, and Reddit.”
- CockroachDB: The Resilient Geo-Distributed SQL Database (2020, background): “Over the years, many systems with reduced consistency levels have been proposed with the goal of overcoming the scalability challenges of traditional relational database systems [5, 15, 19, 32, 35, 44, 61, 64, 71].”
- Resource Management in Clouds: Survey and Research Challenges (2015, methodology): “They are typically built on structured overlays that run on commodity hardware; examples include Voldemort used by LinkedIn [209], Cassandra by Facebook [137], and Dynamo by Amazon [61].”
- NoSQL Database: New Era of Databases for Big data Analytics - Classification, Characteristics and Comparison (2013, background): “The CAP-Theorem postulates that only two of the three different aspects of scaling out are can be achieved fully at the same time.”
- Want to scale in centralized systems? Think P2P (2015, methodology): “Distributed key-value stores (KVS) lie at the foundation of many NoSQL data-stores, such as Amazon’s Dynamo [11], or Facebook’s Cassandra [12], and play today a key role in the modern cloud ecosystem.”
- Distributed SDN Control: Survey, Taxonomy, and Challenges (2018, background): “Cassandra [115], Riak [116] and Dynamo [117] are popular examples of NoSQL databases that have adopted the eventual consistency model.”
- WiscKey (2016, background): “…are widely deployed in large-scale production environments, such as BigTable [Chang et al. 2006] and LevelDB [Sanjay Ghemawat and Jeff Dean 2011] at Google; Cassandra [Lakshman and Malik 2009], HBase [Harter et al. 2014], and RocksDB [Dong 2015] at Facebook; PNUTS [Cooper et al. 2008] at Yahoo!”
- Fault Tolerance in Iterative-Convergent Machine Learning (2018, background): “Checkpoints are saved to shared persistent storage, such as distributed filesystems like NFS (Sandberg et al., 1988), CephFS (Weil et al., 2006), or distributed databases like Cassandra (Lakshman and Malik, 2010).”
- Analyzing the download time of availability codes (2015, methodology): “Because of its simplicity, replication has traditionally been a preferred way to implement storage redundancy in legacy systems such as Google File System [19], Amazon’s Dynamo [13] or in modern systems such as Apache Cassandra [33], and Redis [47].”
- Privacy-Preserving Computation with Trusted Computing via Scramble-then-Compute (2017, background): “Compaction is vital in many distributed key-value stores where updates are directly appended to disk and compaction is frequently scheduled to improve query performance [6, 7, 32].”
- Using One-Sided RDMA Reads to Build a Fast, CPU-Efficient Key-Value Store (2013, background): “BigTable [2], Spanner [4], Cassandra [16]) or distributed computation frameworks (e.”
- Cache craftiness for fast multicore key-value storage (2012, background): “Recent key-value stores [2, 3, 12, 17, 26] provide high performance partially by offering a simpler query and data model than relational databases, and partially by partitioning data over a cluster of servers.”
- Windows Azure Storage: a highly available cloud storage service with strong consistency (2011, background): “guarantees to achieve high availability [22,14,6].”
- Consistent and Durable Data Structures for Non-Volatile Byte-Addressable Memory (2011, background): “1) [29], a distributed data store that borrows concepts from BigTable [10] and Dynamo [16].”