Alex Merced's Data, Dev and AI Blog

Topic

Iceberg V3

5 posts tagged “Iceberg V3”.

  1. 21 min read

    How Iceberg V3 Deletion Vectors Fixed Merge-on-Read for Streaming Tables

    A change data capture pipeline lands updates from an operational database every thirty seconds. Under Iceberg V2 with merge-on-read, each of those…

  2. 21 min read

    How Iceberg V3 Variant Shredding Changed Semi-Structured Data on S3 Tables

    Every data engineer has inherited the same table. It has four or five real columns and one column called payload, raw, body, or eventjson. That…

  3. 17 min read

    Iceberg v3 Deletion Vectors and Faster DML

    Deleting one row from a data lake used to mean rewriting a whole file. If a 512 MB Parquet file held a million rows and you needed to delete one of…

  4. 16 min read

    Implementing Positional Deletes in Iceberg v3: Streamlining Merge-on-Read for Fast-Inbound Event Lakes

    Event data has a way of humbling neat architecture diagrams. It arrives late. It arrives twice. It arrives with incorrect attributes. It needs…

  5. 16 min read

    Mapping the Variant Type in Iceberg v3: Standardizing Semi-Structured AI JSON Payloads

    AI applications are messy data producers. They create prompts, completions, tool calls, retrieval traces, ranking signals, evaluation scores, safety…

Browse all posts

Newsletter

Get new posts in your inbox

Deep dives on Apache Iceberg, lakehouse architecture and applied AI. No spam, unsubscribe anytime.

Subscribe

Menu

Search

Type at least two characters.