A clock overlaying a data pipeline diagram, symbolizing late arriving data

The Overlooked ETL Topic: Handling Late Arriving Data in Event-Driven Pipelines

Late data is inevitable in event-driven systems. This post shows practical patterns—watermarks, allowed lateness, and log-based reprocessing—to keep your ETL pipelines accurate and reliable.

September 18, 2026 · 5 min · 908 words · martinuke0
Apache Iceberg and Avro schema evolution diagram showing data lakehouse architecture

Implementing Schema Evolution in Apache Iceberg ETL with Avro Compatibility

A practical guide to implementing schema evolution in Apache Iceberg ETL pipelines using Avro compatibility guarantees, covering the mechanics, architecture patterns, and production pitfalls.

September 17, 2026 · 10 min · 2055 words · martinuke0
Diagram of a lakehouse ETL pipeline with Iceberg storage and dbt transformation layer

Designing a Lakehouse ETL Architecture with Apache Iceberg and dbt Core

Learn how to design a scalable lakehouse ETL architecture with Apache Iceberg and orchestrate transformations using dbt Core, ensuring schema evolution and reliable data pipelines.

September 17, 2026 · 8 min · 1631 words · martinuke0
diagram of dbt incremental model with time-travel arrows

Implementing dbt Incremental Models with Time‑Travel Semantics for Fault‑Tolerant ETL Pipelines

A guide to dbt incremental models with time‑travel semantics, enabling fault‑tolerant ETL pipelines and historical data reconstruction.

September 13, 2026 · 8 min · 1609 words · martinuke0
Apache NiFi logo with data flow arrows

Apache NiFi and the Architecture of Schema-Aware Data ETL

Apache NiFi enables automated, directed data flow between systems with built-in backpressure and schema management, making it a robust choice for modern ETL architectures.

September 12, 2026 · 6 min · 1108 words · martinuke0
Feedback