로딩
요청 처리 중입니다...

FastAPI 너는 신이였구나: FastAPI 비동기 사용법

 FastAPI 너는 신이였구나: FastAPI 비동기 사용법

무쟈게 오랜만에 쓰는 FastAPI 활용 시간!!! 오늘은 SW개발을 하면서 한 번은 짚고 넘아가야하는 비동기의 개념을 알아보고 FastAPI에서 사용하는 방법에 대해 알아보자.

비동기? 내가 아는 동기는 동기사랑 나라사랑 밖에 없는....

그럼 바로 시작해보자. 1. 비동기 방식이란?

비동기 방식이란?: 특정 작업이 완료될때까지 기다리지 않고, 다음 작업을 시작하는 프로그래밍 방식 비동기를 이해하기 위해 문법부터 배우는 것도 나쁘지 않으나...

쉬운 예시를 바탕으로 우선 개념부터 알아보자. 어느 한가로운 호우, 두 가지 레스토랑에서 같은 주문을 한다고 가정해보자.

저녁 9시, 파스타가 땡기는 시간. 우선 첫번째 레스토랑 A A는 주방장이 한 명이다.

그리고 이 주방에는 위와 같은 규칙이 존재한다. 레스토랑 A: 동기(sync) 방식 “한 주문이 끝나기 전까지 다른 주문은 받지 않는다.”

그러면 주방장의 일의 진행은 아마 아래와 같이 단계적으로 이루어질 것이다. 손님: 파스타 하나요...