Celery 란?공식 문서에선 Asynchronous Task Queue 라고 정의함즉 백그라운드에서 실행할 작업을 큐에 넣고, 비동기적으로 실행하는 분산 시스템이다. 주요특징비동기 작업 처리: 시간이 오래 걸리는 작업을 백그라운드에서 실행분산 처리: 여러 워커(worker)를 실행해서 작업 부하를 분산확장성: 여러 개의 작업을 동시에 처리 가능재시도 기능: 실패한 작업을 자동으로 다시 실행 가능 웹서버에선 오래 걸리는 작업을 동기적으로 실행하면 사용자가 오래 기달려야 한다.그래서 Celery 를 사용해 오래걸리는 작업을 백그라운드에서 실행시켜 빠른 응답속도와 높은 성능을 유지하는 것이다더보기백그라운드란?사용자가 직접 상호작용하지 않는 상태에서 실행되는 작업을 의미반대로 사용자가 직접 상호작용하는 작업은..