Building a scalable data platform
summary
Covers patterns and components used to build Hotstar’s scalable data platform, including specific technologies/practices for data ingestion (ingestion patterns and a unified ingestion proxy), schema definitions, in‑flight enrichments, and handling noisy neighbors. Describes storage and availability strategies—decoupling storage and compute, storage patterns, and high availability—plus query lineage/optimization, consumption patterns, parity between streaming and batch data, and providing both a single GUI and programmatic interfaces.
AI-written summary · about
chapters (7)
- 0:00Intro
- 0:34About Hotstar
- 2:15The Platform
- 6:49Data Ingestion: Pattern #2
- 16:23Data Ingestion Pattern #3
- 19:26Data Storage: Pattern #1
- 25:38Data Consumption: Pattern #1
related talks
24mA Gentle Introduction to Building Data-Intensive Applications
25mPlatform Engineering for Modern Data Infrastructure
39mHigh-volume Data Streaming and Storage
30mPlatform Oriented Data Architecture for Acceler...
05mThe Future of Data Warehousing
05mInterview
52mData Engineering in Practice
43mAnalytics capabilities architectural patterns: A journey for data-driven insights
