Data Platform Architecture, Evolution, and Philosophy
summary
Netflix shifts its analytics off HDFS into S3 as central data hub, running Hadoop 2 on EMR with Pig on Tez, Hive, Presto, Teradata (cloud) and Redshift; an event pipeline called Cyril handles ~350 billion events/day, Priam snapshots Cassandra to S3 for ETL, and several OSS tools (Inviso, Lipstick, Aegisthus) support ops. Job submission and multi-cluster isolation go through Genie job submission, eventual-consistency is mitigated by Semper consistent index (DynamoDB-backed), and realtime insight uses Mantis: source–stage–sink with async execution, cooperative backpressure, and elastic scheduling.
AI-written summary · about
chapters (55)
- 0:00Intro
- 1:32Elastic MapReduce
- 2:14Freedom Responsibility
- 2:42Architecture
- 3:03Event Pipeline
- 3:54Cassandra
- 4:38priam
- 5:08Pig
- 5:58Traditional Data Warehouse
- 7:01Reporting Tools
- 9:06S3 Benefits
- 9:41Genie
- 13:05Semper
- 14:39Hadoop
- 16:46Invis
- 18:03Cluster Utilization
- 18:26Big Data API
- 18:43Tools
- 19:39Big Data Portal
- 20:17Philosophy
- 20:30Netflix Expense Policy
- 21:09Development and Deployment Flow
- 21:42DBAs
- 22:30QA
- 22:50Upgrading
- 23:11Acceptance
- 23:32Safety Nets
- 23:46Vending Machines
- 24:11Rules and Processes
- 24:29Tell vs Ask
- 24:58Witching Hour
- 25:30Netflix Culture Deck
- 27:44Does Netflix work
- 28:26A simple question
- 28:37Does it work
- 29:25Mantis
- 29:42Why Mantis
- 30:07Insights vs Business
- 30:40Insights Requirements
- 31:42Building Mantis
- 32:08Designing Mantis for the Cloud
- 32:21Achieving Low Latency
- 32:44Maximizing throughput
- 33:55Holistic approach
- 34:11Mantas job
- 34:44Stage
- 35:02Sink
- 35:16Job Example
- 36:44Demo
- 38:37Monitoring Dimensions
- 39:00Privacy Data
- 40:19Data Slice Dice
- 43:33Hive Pig
- 44:42Dynamic DB
- 46:38Use of Storm
related talks
45mModern Data Architecture
26mBuilding Financial Systems on Eventually Consistent DBs
31mOne Data Pipeline to Rule Them All
45mAccelerated analytics: Building the next-gen data platform for Hertz
34mTales of Data Architecture Evolution
17mDemocratising data analytics
01h 01mData Infrastructure in a Multi-Cloud Environment
53mBig Data: from mammoth to elephant
