Lakehouse + Streaming Pipeline (in progress)
Redpanda · Apache Iceberg · Cloudflare R2 · DuckDB · PyIceberg · Dagster
The plan
A production-grade lakehouse built entirely on free tiers, documented phase by phase:
- Ingest — public real-time API → Redpanda
- Store — Apache Iceberg tables on Cloudflare R2 (zero egress cost)
- Transform — incremental processing with DuckDB + PyIceberg
- Orchestrate — Dagster, everything as code, CI/CD, data quality checks
- Serve — live dashboard embedded in this portfolio
Each phase ships with a blog post covering design decisions, trade-offs, and costs.
Phase 1 starting soon — follow along on the blog.