[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1582716.1582722acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
invited-talk

Cassandra: structured storage system on a P2P network

Published: 10 August 2009 Publication History

Abstract

Cassandra is a distributed storage system for managing structured data that is designed to scale to a very large size across many commodity servers, with no single point of failure. Reliability at massive scale is a very big challenge. Outages in the service can have significant negative impact. Hence Cassandra aims to run on top of an infrastructure of hundreds of nodes (possibly spread across different datacenters). At this scale, small and large components fail continuously; the way Cassandra manages the persistent state in the face of these failures drives the reliability and scalability of the software systems relying on this service. Cassandra has achieved several goals--scalability, high performance, high availability and applicability. In many ways Cassandra resembles a database and shares many design and implementation strategies with databases. Cassandra does not support a full relational data model; instead, it provides clients with a simple data model that supports dynamic control over data layout and format.

Cited By

View all
  • (2024)Kimbap: A Node-Property Map System for Distributed Graph AnalyticsProceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 210.1145/3620665.3640421(566-581)Online publication date: 27-Apr-2024
  • (2022)Pushing Collaborative Data Deduplication to the Network Edge: An Optimization Framework and System DesignIEEE Transactions on Network Science and Engineering10.1109/TNSE.2022.31553579:4(2110-2122)Online publication date: 1-Jul-2022
  • (2022)Treaty: Secure Distributed Transactions2022 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)10.1109/DSN53405.2022.00015(14-27)Online publication date: Jun-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PODC '09: Proceedings of the 28th ACM symposium on Principles of distributed computing
August 2009
356 pages
ISBN:9781605583969
DOI:10.1145/1582716

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 10 August 2009

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. distributed databases
  2. distributed storage system
  3. eventual consistency

Qualifiers

  • Invited-talk

Conference

PODC '09

Acceptance Rates

PODC '09 Paper Acceptance Rate 27 of 110 submissions, 25%;
Overall Acceptance Rate 740 of 2,477 submissions, 30%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2024)Kimbap: A Node-Property Map System for Distributed Graph AnalyticsProceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 210.1145/3620665.3640421(566-581)Online publication date: 27-Apr-2024
  • (2022)Pushing Collaborative Data Deduplication to the Network Edge: An Optimization Framework and System DesignIEEE Transactions on Network Science and Engineering10.1109/TNSE.2022.31553579:4(2110-2122)Online publication date: 1-Jul-2022
  • (2022)Treaty: Secure Distributed Transactions2022 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)10.1109/DSN53405.2022.00015(14-27)Online publication date: Jun-2022
  • (2021)FoundationDB: A Distributed Unbundled Transactional Key Value StoreProceedings of the 2021 International Conference on Management of Data10.1145/3448016.3457559(2653-2666)Online publication date: 9-Jun-2021
  • (2021)Beyond Write-Reduction Consideration: A Wear-Leveling-Enabled B⁺-Tree Indexing Scheme Over an NVRAM-Based ArchitectureIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2021.304967740:12(2455-2466)Online publication date: Dec-2021
  • (2021)Adaptive Neuro-Fuzzy Inference System-Based Information Fusion Model for Smart Monitoring of Public AmenitiesSoft Computing for Problem Solving10.1007/978-981-16-2712-5_34(409-421)Online publication date: 14-Oct-2021
  • (2020)Supporting Transactions for Bulk NFSv4 CompoundsProceedings of the 13th ACM International Systems and Storage Conference10.1145/3383669.3398275(75-86)Online publication date: 30-May-2020
  • (2020)Palpatine: Mining Frequent Sequences for Data Prefetching in NoSQL Distributed Key-Value Stores2020 IEEE 19th International Symposium on Network Computing and Applications (NCA)10.1109/NCA51143.2020.9306736(1-10)Online publication date: 24-Nov-2020
  • (2019)Skeap & SeapThe 31st ACM Symposium on Parallelism in Algorithms and Architectures10.1145/3323165.3323193(287-296)Online publication date: 17-Jun-2019
  • (2019)Fast Approximate Score Computation on Large-Scale Distributed Data for Learning Multinomial Bayesian NetworksACM Transactions on Knowledge Discovery from Data10.1145/330130413:2(1-40)Online publication date: 13-Mar-2019
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media