~/talk

Herding Cat(alogue)s: The Apache Iceberg™ Catalog Landscape

Talkat Berlin Buzzwords 2026 · 2026-06-07..06-09· [data-engineering, databases]
slides:none on file

Concrete comparison of Iceberg catalogs: HMS uses database locks and Thrift so it’s ubiquitous but coarse‑grained; AWS Glue uses conditional writes and a proprietary API with managed credential vending but costs scale with API use; JDBC is fine for dev only; Nessie offers git‑like branching; Gravitino and Polaris provide federation and REST‑native servers that add multi‑table transactions and server‑side conflict resolution; portability and ecosystem fit drive the choice, so prefer a REST catalog spec implementation for long‑term flexibility and credential vending.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:54Data lakehouse components
  3. 4:02Iceberg table format basics
  4. 7:52Role and need for a catalog
  5. 10:01REST catalog specification
  6. 15:14Hive Metastore overview
  7. 17:21AWS Glue catalog
  8. 19:47Apache Polaris introduction
  9. 23:17Databricks Unity Catalog
  10. 25:44Other catalog options overview
  11. 27:52Comparison of main catalogs
  12. 29:21Choosing the right catalog
  13. 33:12Future of Iceberg catalogs
  14. 34:16Q&A session
~/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.