<aside> 💡 사용 목적

</aside>

활용 라이브러리

fastapi-cprofile

분석 결과

Untitled

위 사진처럼 inference 외에 0.33X 정도의 시간을 소모하는 코드가 있어서 이에 대한 개선이 필요하다는 것을 확인

해결 방법

function {method: ‘acquire of’ of ‘_thread.lock’ objects} 를 고려했을 때 python 작동 방식의 한계로 확인되었으나 코드 단위 체크를 통해 GCS 파일 읽는 코드로 인한 지연임을 확인할 수 있었음

Untitled

앞선 서버에 부하를 거는 테스트에서 발견한 문제와 연관된 문제였기 때문에 해당 코드를 사용하지 않고 새로운 유저 데이터 저장 방식을 설정하는 것을 해결