Process Flow - Airflow architecture (scheduler, webserver, executor, metadata DB)
User submits DAG
Webserver receives DAG
Scheduler scans DAGs
Scheduler triggers tasks
Executor runs tasks
Tasks update Metadata DB
Webserver reads Metadata DB for UI
This flow shows how Airflow components interact: user submits DAGs to the webserver, scheduler scans and triggers tasks, executor runs them, and metadata DB stores state for the webserver UI.