Powering Interactive Data Applications at Scale
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
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
Tags
Related Courses
Accounting Data Analytics with PythonUniversity of Illinois at Urbana-Champaign via Coursera Administración de las Tecnologías de la Información
Universidad de Palermo via Coursera Creating Advanced Reports with SAS Visual Analytics
SAS via Coursera Advanced Tableau
Corporate Finance Institute via Coursera Artificial Intelligence and Machine Learning for Business
Sungkyunkwan University via FutureLearn