Cassandra: Strategies for Distributed Data Storage

A session at Open Source Bridge 2010

Wednesday 2nd June, 2010

3:45pm to 4:30pm (PST)

Cassandra is an open source, highly scalable distributed database that's rapidly gaining momentum in the NoSQL community. It brings together Dynamo's fully distributed design and Bigtable's ColumnFamily-based data model to provide a unique data storage solution that is suitable to a wide variety of use cases.

Professor Eric Brewer's CAP theorem states that a distributed system design can offer at most two out of three desirable properties: Consistency, Availability, and Partition Tolerance. So, how do you provide consistency when your distributed system's primary requirements are availability and partition tolerance?

In this talk we'll introduce eventual consistency and the four strategies that Cassandra uses to provide it, while still maintaining high availability:
* Gossip
* Read Repair
* Hinted Hand-off
* Anti-Entropy

About the speaker

This person is speaking at this event.
Kelvin Kakugawa

cassandra #580, #1072, ... bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 3:45pm4:30pm PST

Date Wed 2nd June 2010

Short URL


Official session page


View the schedule



See something wrong?

Report an issue with this session