Skip to content
Reliable Data Engineering
Overview

Data Architecture: Learning Path

#ModuleKey ideas
1Lakehouse and medallionWarehouse vs lake vs lakehouse, layer contracts, anti-patterns
2Batch vs streaming, Lambda vs KappaChoosing latency tiers, the lakehouse hybrid
3Streaming deep diveKafka, windows, watermarks, state, joins, exactly-once
4Ingestion and CDCWatermark extraction, Debezium, outbox, AutoLoader, APIs
5Storage and table formatsParquet, Delta vs Iceberg vs Hudi, small files, clustering
6Orchestration and backfillsDAG design, Airflow vs Dagster, dbt in prod, safe backfills
7Data quality and observabilityContracts, WAP, anomaly detection, data SLOs
8Governance, security, privacyRBAC/ABAC, masks, PII, GDPR deletion
9AI data architectureRAG pipelines, vector stores, evals, feature stores, agents
10Data mesh and platformDomains, data products, self-serve platform, FinOps
11The big pictureExplain how lakehouse, medallion, mesh, contracts, quality, observability, catalog and the semantic layer fit into one platform, and walk through it in 2 minutes

Hero diagrams live in assets/diagrams.