# Data Engineering
All Data Engineering notes →1 — Batch Ingestion
Batch ingestion patterns — ETL vs. ELT, bulk vs. incremental loads, CDC-driven loads, and snapshot loading strategies.
data-engineering ingestion book
2 — Streaming Ingestion
Event streaming and message queue platforms — Kafka, Pulsar, Kinesis, Pub/Sub — and the ordering and delivery-guarantee semantics that make streaming ingestion hard to get right.
data-engineering ingestion book
3 — Change Data Capture
How CDC actually works under the hood — write-ahead logs, Debezium, database log-based capture, schema evolution, and common CDC architectural patterns.
data-engineering ingestion book