Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Introduction to Apache Cassandra
1. An Introduction to Cassandra
Sydney Tech Day
instaclustr.com
@Instaclustr
2. Who am I and what do I do?
• Adam Zegelin
• Co-founder and Chief Architect of Instaclustr -> www.instaclustr.com
• Instaclustr provides Cassandra-as-a-Service in the cloud.
• Currently in AWS, Azure and Google Cloud in private beta with more to come.
• We currently manage 50+ nodes for various customers, who do various
things with it.
8. Lets try a little computer science
instead
• BigTable (2006) - 1 Key: Lots of values, Fast sequential access
• Dynamo (2007) - Reliable, Performant, Always On,
• Cassandra (2008) - Dynamo Architecture, BigTable data model and
storage
9. One database, many servers
• All servers (nodes) participate
in the cluster
• Shared nothing
• Need more capacity add more
servers
• Multiple servers == built in
redundancy
1
3
24
10. What are the benefits to this approach
• Linear scalability
12. What are the benefits to this approach
• Linear scalability
• High Availability (No single point of failure)
13. What are the benefits to this approach
“During Hurricane Sandy, we lost an entire
data center. Completely. Lost. It. Our
application fail-over resulted in us losing just
a few moments of serving requests for a
particular region of the country, but our data
in Cassandra never went offline.”
Nathan Milford, Outbrain’s head of U.S. IT operations management