Apache Iceberg: Advanced Internals

Metadata internals, catalogs, compaction, and production patterns.

Deep dive into Iceberg metadata layers, Copy-on-Write vs Merge-on-Read, production catalogs, compaction, performance tuning with Puffin and Z-Order, and streaming with Flink.

Advanced8 chapters· 3h 20m· in Open Table Formats

Course content

  1. 01The Metadata Layer Deep DiveFree
  2. 02Copy-on-Write vs Merge-on-Read🔒
  3. 03Catalogs at Scale: REST, Glue, Nessie🔒
  4. 04Table Maintenance & Compaction🔒
  5. 05Performance Tuning: Puffin, Z-Order, Bloom Filters🔒
  6. 06Streaming Ingestion with Flink🔒
  7. 07What Iceberg Lacks (and When NOT to Use It)🔒
  8. 08Production Patterns & Migration Strategies🔒

Prerequisites

Read the first chapter free

Start reading now — no account required for the free chapters.