A high level overview of common Cassandra use cases, adoption reasons, BigData trends, DataStax Enterprise and the future of BigData given at the 7th Advanced Computing Conference in Seoul, South Korea
6. Why People Choose Cassandra
True MultiDC Support
Linearly scalable
Largerthanmemory datasets
Bestinclass performance (not just for writes!)
Fully durable
Integrated caching
Tuneable consistency
No single point of failure (SPOF)
7. Common Cassandra Use Cases
Time Series
Sensor Data
Messaging
Ad Tracking
Financial Market Data
User Activity Streams
Fraud Detection / Risk Analysis
Anything Requiring:
linear scale + high performance + global availability
9. Netflix’s problems
Could not build datacenters fast enough
Made decision to go to cloud (AWS)
Cassandra on AWS is a key infrastructure
component of its globally distributed
streaming product.
Applications include Netflix’s subscriber
system, AB testing, and viewing history
service (including pause/resume).
18. Some More Cassandra Users
http://www.datastax.com/cassandrausers
Financial
Social Media
Advertising
Entertainment
Energy
ETail
Health Care
Infrastructure
Government
26. Operations
“Vanilla” Hadoop
Many pieces to setup, monitor, backup, and maintain
(NameNode, SecondaryNameNode, DataNode, JobTracker, TaskTracker, Zookeeper,
Region Server, ...)
Single points of failure
DataStax Enterprise
Single simplified system
Selforganizes based on workload
Peer to peer
JobTracker failover
No additional Cassandra config