[Airflow] 실패한 테스크를 자동으로 복구하는 Retry 전략

[Airflow] 실패한 태스크를 자동으로 복구하는 Retry 전략

데이터 파이프라인 운영에서 가장 피곤한 일은 새벽에 날아오는 ‘태스크 실패’ 알림입니다. 하지만 모든 실패가 치명적인 결함은 아닙니다. 네트워크 일시 오류, API 레이트 리밋, 일시적인 리소스 부족 등은 **자동 재시도(Retry)**만으로도 충분히 해결될 수 있습니다.

Apache Airflow의 AWS ECS Executor로 워크플로우 실행하기(2)

AWS ECS Executor로 에어플로우 작업을 실행하기(1)

Airflow에서 ECS Executor 실행기를 통해 워크플로우를 AWS ECS에서 제공하는 서버리스 컨테이너 서비스인 AWS Fargate를 사용하여 작업이 실행되는 동안에만 과금이 되는 효율적이고 안정적인 에어플로우 플랫폼 구축하기

Apache Airflow의 AWS ECS Executor로 워크플로우 실행하기(1)

AWS ECS Executor로 에어플로우 작업을 실행하기(1)

Airflow에서 ECS Executor 실행기를 통해 워크플로우를 AWS ECS에서 제공하는 서버리스 컨테이너 서비스인 AWS Fargate를 사용하여 작업이 실행되는 동안에만 과금이 되는 효율적이고 안정적인 에어플로우 플랫폼 구축하기