[Airflow] 견고한 파이프라인을 위한 DAG 설계 원칙

데이터 엔지니어링 실무에서 Airflow를 사용하다 보면, 단순히 “실행이 잘 되는” DAG를 만드는 것을 넘어 “장애에 강하고 유지보수가 쉬운” DAG를 만드는 것이 얼마나 중요한지 깨닫게 됩니다.
잘못 설계된 DAG는 재실행 시 데이터를 중복시키거나, 사소한 실패에도 전체 파이프라인을 마비시키곤 하죠. 오늘은 안정적인 데이터 파이프라인 구축을 위해 반드시 지켜야 할 Airflow DAG 설계 6계명을 정리해 보았습니다.