나의 오류 다이어리

  • 홈
  • 태그

Python/비동기처리방식들 1

FastAPI에 Celery 이용하기

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

Python/비동기처리방식들 2025.03.07
이전
1
다음
더보기
프로필사진

나의 오류 다이어리

  • 분류 전체보기 (15)
    • Cloud computing (Azure) (3)
    • Linux (3)
    • MongoDB (1)
    • 자격증 (1)
    • JAVA (0)
      • 실습 (0)
    • Python (0)
      • 비동기처리방식들 (1)
      • KoBERT (1)
      • 알고리즘 (1)
      • Django (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바