[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog:index::Lakehouse":3},{"page":4,"tags":23},{"items":5,"meta":18},[6],{"id":7,"slug":8,"title":9,"excerpt":10,"tags":11,"read_minutes":16,"published_at":17},"64764a1e-4f04-4d10-b3e2-606bff5c843d","transitioning-to-apache-iceberg","Transitioning to Apache Iceberg: The Open Table Format Endgame","Snowflake, Databricks, AWS and Google all speak Iceberg now. What ACID on object storage, time travel, and hidden partitioning actually buy you — and how to migrate without downtime.",[12,13,14,15],"Apache Iceberg","Data Lake","Lakehouse","Architecture",7,"2026-06-22T00:00:00Z",{"has_more":19,"limit":20,"next_offset":21,"offset":22,"total":21},false,24,1,0,[24,26,29,31,33,36,38,39,41,43,45,47,49,51,52,54,56,58,60,62,64,66,67,69,71,73,75,77,79,81,83,85,87],{"tag":15,"count":25},4,{"tag":27,"count":28},"AI",3,{"tag":30,"count":28},"Data Engineering",{"tag":32,"count":28},"dbt",{"tag":34,"count":35},"Airflow",2,{"tag":37,"count":21},"Analytics",{"tag":12,"count":21},{"tag":40,"count":21},"BigQuery",{"tag":42,"count":21},"Careers",{"tag":44,"count":21},"Cloudflare R2",{"tag":46,"count":21},"Cost",{"tag":48,"count":21},"Databricks",{"tag":50,"count":21},"Data Governance",{"tag":13,"count":21},{"tag":53,"count":21},"Data Quality",{"tag":55,"count":21},"DuckDB",{"tag":57,"count":21},"FinOps",{"tag":59,"count":21},"Flink",{"tag":61,"count":21},"Go",{"tag":63,"count":21},"HLS",{"tag":65,"count":21},"Kafka",{"tag":14,"count":21},{"tag":68,"count":21},"Learning",{"tag":70,"count":21},"LLM",{"tag":72,"count":21},"pgvector",{"tag":74,"count":21},"PostgreSQL",{"tag":76,"count":21},"RAG",{"tag":78,"count":21},"RBAC",{"tag":80,"count":21},"SkillUp",{"tag":82,"count":21},"Snowflake",{"tag":84,"count":21},"Streaming",{"tag":86,"count":21},"Superset",{"tag":88,"count":21},"Video"]