Day 29 of 45 · Pro lesson
The curriculum for this day stays visible. The lesson, code, and workspace unlock with Pro.
Teaches: DAGs as directed acyclic graphs, Scheduler vs Webserver vs Executor vs Worker, Task state lifecycle & cascades, Operators vs Sensors vs TaskFlow API, Bitshift dependency chaining (>>), XCom mechanics & metadata DB hazards
Build: Airflow execution engine: DAG registry, topological sort dependency resolution, state transition simulation, and 48KB XCom overflow protection.
Never pass dataframes or raw datasets through XCom. Use XCom strictly for lightweight metadata and remote pointers (S3/GCS paths).
Already on Pro? Go to your account. Need a pass? See pricing.