open-source software
A hands-on guide to writing Apache Iceberg tables into Google BigLake with OLake Go: GCP prerequisites, REST catalog configuration field-by-field, and the failure modes to watch for.
What published Hudi vs Iceberg benchmarks show, why results differ, reproducible LakeLoader incremental-write results, and how to run a fair benchmark yourself.
Hudi vs Iceberg for streaming ingestion: write paths, commit cadence, small files, compaction, and multi-writer concurrency compared at the mechanism level.
Hudi vs Iceberg for CDC: how each handles record lookups, deletes, small files, ordering and change streams — and a framework for choosing between them.
How to migrate Iceberg tables to Apache Hudi with XTable metadata conversion or a Spark rewrite, keeping Snowflake, BigQuery and Trino Iceberg readers working.
How Apache XTable lets Iceberg engines and catalogs read Hudi tables as Iceberg by translating table metadata in place — no data copies, no rewrites.
How OLake handles schema evolution into Apache Iceberg: automatic column adds, retained drops, safe type promotions, and explicit failures only where data would corrupt. Built on Iceberg's field-ID tr
An open table format is table metadata plus a transaction protocol that turns files on cloud storage into database tables with ACID commits, schema evolution and time travel — Apache Iceberg, Hudi, De