youtube image
From YouTube: Avoiding anti-patterns: How to stay in love with Cassandra

Description

You wouldn't try and use a saw to hammer a nail so why do people try to use databases as queues? Or perhaps more subtly, rely on atomic updates to mutable data distributed across the world (when you say it out loud is sounds a bit ridiculous right?).

Misusing technology isn't isolated to the distributed database world. I used to work on a small piece of queueing software called WebSphereMQ and what do you know? A good portion of our customers used it as a database!
In this talk we're going to go through the most common misuses of Apache Cassandra and why they’re not a good idea.
Topics we'll cover:
• Joins
• Mutable data / read then write / breaking the laws of physics
• Really wide rows
• Batches
• Multi partition queries
• Secondary indexes under the covers
• Tripping over tombstones
• Crazy retry policies