Back to Devoured - May 25, 2026
DEVOURED
From Batch to Streaming and AI, Iceberg for Everyone by Everyone (34 minute video)

From Batch to Streaming and AI, Iceberg for Everyone by Everyone (34 minute video)

Data YouTube
Apache Iceberg, while successful for batch analytics and now supporting semi-structured data in v3, still requires significant community enhancements like "One File Commits" in v4 to fully support low-latency streaming and AI workloads.
What: Apache Iceberg has advanced from v1 for batch analytics to v3, which added vendor-neutral support for semi-structured data and improved deletes. However, the format needs further development in v4, including features like One File Commits, better column statistics, and columnar metrics, to effectively handle low-latency streaming and AI workloads.
Why it matters: The evolution of open table formats like Iceberg reflects the industry's push to unify batch, streaming, and AI data processing on a single, performant data lake foundation, highlighting the ongoing challenges in achieving universal capabilities.
Takeaway: If you're planning for next-generation data lake architectures with tight streaming or AI integration, keep an eye on Apache Iceberg's v4 roadmap for features like One File Commits.
Decoder
  • Apache Iceberg: An open table format for huge analytic datasets. It brings reliable, SQL table semantics to data stored in data lakes (e.g., S3, HDFS), offering features like schema evolution, hidden partitioning, and time travel.
  • One File Commits: A proposed feature for Apache Iceberg aimed at reducing the number of files written during micro-batch or streaming ingestion, improving performance and reducing metadata overhead for low-latency writes.
  • Columnar metrics: Aggregate statistics stored at a column level within data files (e.g., min/max values, null counts), which can be used by query engines for predicate pushdown and query optimization without reading full data files.
Original article

While Apache Iceberg has seen strong success from batch analytics in v1 to the recent v3 table spec, which added vendor-neutral support for semi-structured data and improved deletes, the format still requires significant enhancements for low-latency streaming and AI workloads. The community is working on V4 to support One File Commits, better column statistics, and columnar metrics, to make Iceberg truly universal.

Explore all 62 articles in today's digest

Fresh dev news, AI-digested daily. Never miss a trend at devoured.fyi