Process Flow - Celery executor for distributed execution
Start Airflow Scheduler
Scheduler sends task to Celery Broker
Celery Broker queues task
Celery Worker picks task from Broker
Worker executes task
Worker sends task result back to Backend
Scheduler updates task status
The Airflow scheduler sends tasks to a message broker. Celery workers pick tasks from the broker, execute them, and send results back. The scheduler updates task status accordingly.