Celery를 이용하게 된 계기 :프로젝트로 KoBERT모델을 이용하게 되면서, 음성파일을 올려서 유저가 보이스피싱 확률을 계산 받는데 예측값을 받는 시간이 너무 길어져 빠르게 처리하는 방법을 모색하던 중, celery+redis 비동기 처리에 대해서 알게 되었다. Celery는 무엇인가 ?쉽게 말해 Celery는 FastAPI 서버와 별도로 실행되는 작업 처리 시스템이다.FastAPI가 클라이언트로부터 요청을 받으면, Celery에게 그 요청을 넘겨주고, Celery는 백그라운드에서 해당 작업을 수행한 후 결과를 반환하는 방식으로 동작합니다. 이를 통해 FastAPI는 작업이 끝날 때까지 기다리지 않고, 다른 요청을 처리할 수 있습니다. 이 과정에서 Celery는 작업들을 큐(queue)에 저장하여 관..