Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Powering Interactive Data Applications at Scale

Strange Loop Conference via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the architecture and capabilities of Druid, an analytics data store designed for OLAP queries on event data, in this 45-minute conference talk from Strange Loop. Discover how Druid addresses the challenges of powering interactive data applications at scale, offering millisecond-level query latencies crucial for user-facing analytic applications. Learn about Druid's inspiration from Google's Dremel and PowerDrill, its columnar storage, plugin architecture, and approximate algorithms. Examine the solution space for analytics, including relational databases, key/value stores, and general compute engines, and understand why many large technology companies are adopting Druid. Gain insights into Druid's batch and streaming ingestion capabilities, its lambda architecture, and how it fits into an end-to-end data stack. Walk away with a comprehensive understanding of Druid's strengths in powering interactive analytics and its potential impact on your organization's data strategy.

Syllabus

Intro
History & Motivation
Use Cases
Business Intelligence Queries
Solution Space
Relational Database
Key/Value Stores
General Compute Engine
Column stores
Raw data
Summarization
Segmentation
Columnar Storage
Plugin Architecture
Approximate Algorithms
Architecture (Batch Ingestion)
Real-time Nodes
Architecture (Streaming Ingestion)
Architecture (Lambda)
End-to-end Data Stack
Integration
Takeaway

Taught by

Strange Loop Conference

Reviews

Start your review of Powering Interactive Data Applications at Scale

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.