bdm24 - cassandra use case at netflix 20140429 montrealmeetup

of 17 /17
Cassandra @ Christos KalantzisEngineering Manager - Cloud Database EngineeringCassandra MVP @ChrisKalan

Upload: david-lauzon

Post on 10-May-2015

322 views

Category:

Internet


5 download

DESCRIPTION

Presentation at Big Data Montreal #24 (april 29th 2014) by Christos Kalantzis, Engineering Manager at Netflix, on their Cassandra use case.

TRANSCRIPT

Page 1: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Cassandra @

Christos KalantzisEngineering Manager - Cloud Database EngineeringCassandra MVP

@ChrisKalan

Page 2: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Who is Netflix

Page 3: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Who is Netflix

Page 4: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Netflix Today

Page 5: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Netflix Today

Page 6: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Netflix Tech History

Page 7: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

To the Cloud!

Page 8: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Enter Apache Cassandra

Page 9: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

What do we use C* for?

Everything!Almost

Page 10: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Cassandra Footprint @ Netflix

80+ Clusters

2500+ Nodes

4 Datacenters (Amazon Regions)

>1 Trillion transactions per day

Page 11: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Netflix OSS Commitment

• Apache Cassandra Patches• Priam• Astyanax• STAASH

netflix.github.com

Page 12: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

How do we manage it, today?

for recurring jobs & monitoring

Atlas for Telemetry & Graphing

Page 13: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

How will we manage it Tomorrow?

Page 14: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

How do we know it works?Simian Army

Page 15: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Cassandra & Monkeys

Page 16: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Thank You!

Page 17: BDM24 - Cassandra use case at Netflix 20140429 montrealmeetup

Q & A

We’re Hiring!!!jobs.netflix.com