📌 I/O 바운드 & CPU 바운드, 블로킹 I/O 바운드 I는 Input을 의미하고 O는 Output을 의미한다. 프로그램이 실행될 때 실행 속도가 I/O에 의해 제한됨을 의미. 사용자가 입력을 하고 해당하는 입력에 대해 더하기 100을 한 결과값을 출력
📌컴퓨터 구조와 운영체제 기본 컴퓨터의 구성 요소 CPU : 명령어를 해석하여 실행하는 장치 메모리 주메모리 : 작업에 필요한 프로그램과 데이터를 저장하는 장소(RAM) 보조메모리 : 저장장치라고 불리며 데이터를 일시적 또는 영구적으로 저장하는
본 포스트는 인프런의 "파이썬 동시성 프로그래밍 : 데이터 수집부터 웹 개발까지 (feat. FastAPI)" 강의를 듣고 회고 목적으로 작성하였습니다. 📌 서버와 클라이언트, HTTP, API 이해 사용자가 웹 브라우저에 접속을 해서 url을 입력해서 엔터를 눌렀을 때 어떤 과정을 거치게 될까? 위 그림을 참고하자. 먼저 사용자가 웹 브라우저에 ur...