Deep dives on
data lakes

Guides and insights from the LakeOps team on Apache Iceberg,lakehouse architecture, and production operations.

Featured

Latest articles

Iceberg Compaction Strategies — How to Choose: Bin-Pack, Sort, and Z-Order illustrated with before and after file layouts
CompactionIceberg compaction strategiesApache Icebergbin-pack compaction

Iceberg Lake Compaction Strategies: A Practical Guide

A deep guide to bin-pack, sort, and Z-order compaction strategies for Apache Iceberg — when to use each, how to configure them, and how to automate strategy selection across hundreds of tables.

Rob M
Rob M
17 min read
Iceberg Table Partitioning Strategies — A Practical Guide showing partition transforms splitting data into time, region, and category folders
PartitioningIceberg partitioning strategiesApache Icebergpartition transforms

Iceberg Table Partitioning Strategies: A Practical Guide

How to choose, evaluate, and evolve partitioning strategies for Apache Iceberg tables — decision frameworks for real workloads, partition lifecycle management, and when to change your strategy.

Chris P
Chris P
16 min read
Building a lakehouse as a service on Kubernetes with Apache Iceberg
Data PlatformsApache IcebergKubernetesLakehouse

Building a Lakehouse as a Service on Kubernetes with Apache Iceberg

How STACKIT built a managed lakehouse offering on Kubernetes — custom operators, CRD-driven provisioning, multi-tenant Iceberg catalogs, and the engineering lessons from bringing a sovereign lakehouse service to market in Europe.

Chris P
Chris P
28 min read
Apache Iceberg at scale — infrastructure, performance, and enterprise lessons
Apache IcebergData PlatformsLakeOpsLakehouse

Apache Iceberg at Scale: Infrastructure, Performance, and Enterprise Lessons

Running Iceberg at 10 tables is configuration. Running it at 10,000 is infrastructure. Production lessons on infrastructure evolution, Parquet tuning, Spark configuration, catalog scaling, enterprise security, and observability-driven optimization for production Iceberg deployments.

David W
David W
33 min read
Zero-trust data architecture for AI workloads on Apache Iceberg and S3
Data PlatformsApache Icebergzero trustvended credentials

Zero-Trust Data Architecture for AI Workloads on Apache Iceberg and S3

AI workloads running against Iceberg tables on S3 need more than fast queries — they need provably secure, least-privilege access to every byte they touch. This article walks through a zero-trust data architecture built on vended credentials, the Iceberg REST catalog, and Kubernetes-native orchestration — replacing static keys with short-lived, table-scoped tokens enforced at the storage layer.

Rob M
Rob M
32 min read
Iceberg for AI agents — turning lakehouse data into AI-ready context with structured RAG
Data PlatformsApache IcebergAILakeOps

Iceberg for AI Agents: Turning Lakehouse Data Into AI-Ready Context

AI agents fail in production because they are overwhelmed with data but starved for context. The bottleneck is not the model — it is the data stack. Apache Iceberg turns lakehouse storage into a live, versioned context layer that powers structured RAG, schema-aware agents, and governed reasoning grounded in truth.

Jonathan Saring
Jonathan Saring
26 min read
Scroll for more