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

YouTube

An Extremely Technical Overview of How Apache Iceberg Planning Actually Works

CMU Database Group via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricate technical mechanisms behind Apache Iceberg's query planning system in this comprehensive database seminar. Delve deep into the internal workings of how Apache Iceberg processes and optimizes queries, examining the sophisticated algorithms and data structures that enable efficient query execution across large-scale data lakes. Learn about the planning phase architecture, metadata handling, partition pruning strategies, and the decision-making processes that occur when Iceberg determines optimal query execution paths. Understand how the system manages schema evolution, handles concurrent operations, and maintains ACID properties during the planning stage. Gain insights into performance optimization techniques, cost-based optimization strategies, and the integration points between Iceberg's planning layer and various compute engines. This technical deep-dive provides database professionals and data engineers with detailed knowledge of Iceberg's query planning internals, enabling better understanding of performance characteristics and optimization opportunities in modern data lake architectures.

Syllabus

An Extremely Technical Overview of How Apache Iceberg Planning Actually Works (Russell Spitzer)

Taught by

CMU Database Group

Reviews

Start your review of An Extremely Technical Overview of How Apache Iceberg Planning Actually Works

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.