Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Practical Experience Report: Cassandra+: Trading-Off Consistency, Latency, and Fault-tolerance in Cassandra

Practical Experience Report: Cassandra+: Trading-Off Consistency, Latency, and Fault-tolerance in Cassandra

Thumbnail Image
Download
Name

3427796.3427816.pdf

Size

669.18 KB

Format

Adobe PDF

Checksum (MD5)

c22ce93bb0efcc53064717d7741a984c

Download all files submitted through automated deposit
3427796.3427816.zip (635.5 KB)
Author(s)
Tseng, Lewis
•
Gao, Guo-Shu
•
Konwar, Kishori
•
Wu, Yingjian
•
Russell Kish, Darius
•
Mantica, Juan
•
Pan, Haochen
•
Wang, Zezhi
Date Issued
January 5, 2021
Publisher
Association for Computing Machinery
Citation
Guo-Shu Gao, Kishori Konwar, Juan Mantica, Haochen Pan, Darius Russell Kish, Lewis Tseng, Zezhi Wang, and Yingjian Wu. 2021. Practical Experience Report: Cassandra+: Trading-Off Consistency, Latency, and Fault-tolerance in Cassandra. In Proceedings of the 22nd International Conference on Distributed Computing and Networking (ICDCN '21). Association for Computing Machinery, New York, NY, USA, 191–195.
Version
Final published version
Abstract
The exponential growth of data has pushed the industry towards new types of data management systems such as NoSQL database. Our goal is to augment NoSQL, with the focus on its application as a distributed key-value store (KV-store). Existing production-ready systems often provide only probabilistic guarantees on consistency and fault-tolerance, and may violate their correctness properties if a cluster has severe clock drift. Our system Cassandra+ addresses these issues by providing more choices for consistency and fault-tolerance. We build Cassandra+ by implementing theoretical distributed shared memory (DSM) in Cassandra, one of the most popular NoSQLs in the industry. In this paper, we share our experience in adapting and implementing DSM algorithms into a real-world system. We hope our experience and results allow a better understanding of the DSM and the tradeoffs involved.
Description
ICDCN ’21, January 5–8, 2021, Nara, Japan
MIT Department
Broad Institute of MIT and Harvard
Terms of Use
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Persistent DSpace Link
https://dspace.mit.edu/handle/1721.1/172070
DOI of Published Version
https://doi.org/10.1145/3427796.3427816
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.