flask 앱 내부적으로 blocking 작업이 있다고 할 때, A 클라이언트가 해당 API를 호출하면 B 클라이언트 요청은 A의 요청이 다 처리될 때 까지 기다린 후에야 처리되기 시작한다. 때문에 외부 API 호출(requests.get), 파일 읽기 쓰기(fp.write, db.query)등의 IO 작업이나 오래걸리는 계산을 수행하는 API가 있을 때 이를 신경써줘야한다. 이 글에서는 gunicorn을 통해 flask 앱이 여러 요청을 동시에 처리할 수 있는 방법을 알아봤다.

READ MORE

읽은 기술 문서를 정리해보는 글이다. 나중에 필요할 때 찾기 쉽도록 정리해두는 아카이빙도 겸한다.

READ MORE

오랜만에 읽은 글들을 정리해보려 한다.

READ MORE

최근 면접을 본 블록체인 관련 회사에서 Technical questions을 받았는데 흥미로운 주제고 생각할 거리가 많은 질문이어서 그에 대한 답변을 공유하려한다.

READ MORE

본 게시글은 한빛미디어의 나는 리뷰어다 이벤트로 제공받은 강화학습 첫걸음 책에 대한 리뷰입니다.

READ MORE