# Building on open table formats

DevFeed: [Building on open table formats](<https://devfeed.tech/articles/building-on-open-table-formats-329.md>)

Original publisher: [Read original article](<https://supabase.com/blog/building-on-open-table-formats>)

Author: Prashant Sridharan

Published: 2025-05-29T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [data](<https://devfeed.tech/topics/data.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [schema-evolution](<https://devfeed.tech/topics/schema-evolution.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [parquet](<https://devfeed.tech/topics/parquet.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>)

Tags: [amazon-s3](<https://devfeed.tech/tags/amazon-s3.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [object-storage](<https://devfeed.tech/tags/object-storage.md>), [open](<https://devfeed.tech/tags/open.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [schema-evolution](<https://devfeed.tech/tags/schema-evolution.md>), [spark](<https://devfeed.tech/tags/spark.md>), [storage](<https://devfeed.tech/tags/storage.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [systems](<https://devfeed.tech/tags/systems.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

## AI overview

The article explains how open table formats organize and manage large datasets on distributed storage. It compares Apache Iceberg, Delta Lake, and Apache Hudi, then focuses on Apache Iceberg's support for analytics, ACID transactions, schema evolution, partition evolution, hidden partitioning, time travel, and safe concurrent access across processing engines. Iceberg operates over Parquet and other data files in object storage such as Supabase Storage, Amazon S3, Google Cloud Storage, and Azure Blob Storage.

## Source excerpt

Open table formats like Apache Iceberg, Delta Lake, and Apache Hudi are transforming how developers manage large-scale data on object storage systems.