async (1) 썸네일형 리스트형 [FastAPI] 동시성과 async / await 🐰 FastAPI 공식문서를 보면서 개인적으로 정리한 글 입니다. 비동기 코드란? 한 작업이 완료될 때까지 기다리지 않고 다른 작업을 수행할 수 있는 코드 전통적인 동기 코드는 한 작업이 끝나기를 기다렸다가 다음 작업을 수행하지만 비동기는 그 반대이다. 비동기 코드는 주로 I/O 작업(네트워크 요청, 파일 입출력, 데이터베이스 쿼리 등)을 처리하는 데 사용된다. 이런 I/O 작업들의 특징은 완료 까지 시간이 오래 걸릴 수 있어, 동기 처리 시 다른 작업을 막고 대기해야 하는 닩머이 있기 때문에 비동기 코드 처리하여 전체적인 성능을 향상 시킬 수 있다. 파이썬에서는 async/await 구문을 사용하여 비동기 코드를 작성할 수 있다. async : 비동기 함수를 정의할 때 사용 await : 비동기 함수 .. 이전 1 다음