~/talk

You Migrated to Apache Iceberg—Now What? Speed, Efficiency, and Cost in the Real World

Talkat Big Data Conference Europe 2025 · 2025-11-19..11-21· [databases]
slides:none on file

Catalog choice, query engine, file format and maintenance decisions determine whether Iceberg actually saves money and speeds queries: Avro writes 2–2.5× faster but produces tables that are 65% slower on reads and can scan ~5× more data unless compacted to Parquet; sorting cuts scanned data by ~51% in a TPCH 3 TB test and compresses data ~10% (sometimes 40%); Puffin files make TPCH twice as fast and individual queries 4–8× faster; a Rust compactor runs binpack in 190s vs Spark 1600s and reclaimed 112 TB of orphan files (~$2.5k/month).

AI-written summary · about

  1. 0:00Introduction
  2. 2:54Apache Iceberg standard
  3. 5:25Legacy vs modern lakehouse
  4. 6:27Five Iceberg migration decisions
  5. 6:49Iceberg data catalog choice
  6. 10:04Query engines and Iceberg
  7. 14:13Iceberg data structure strategies
  8. 14:35Iceberg write strategies
  9. 16:41Avro vs Parquet performance
  10. 19:07Sorted vs unsorted data
  11. 22:40Delete formats trade-offs
  12. 25:28Hive to Iceberg migration
  13. 27:12Iceberg table optimizations
  14. 28:58Rust compaction engine
  15. 31:27Puffin files and acceleration
  16. 33:37Iceberg optimization summary
  17. 34:40Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.