용어 사전 coding 용어 페이지

이벤트 루프

준비된 작업을 순서에 맞게 다시 실행하는 비동기 스케줄러

event-loop #javascript#python#fastapi
English version

다른 이름

event loop

선수 개념

관련 개념

핵심 아이디어

이벤트 루프는 지금 실행할 일과 기다리는 일을 번갈아 관리하면서, 준비된 작업을 다시 깨워 실행하는 흐름입니다. 네트워크 응답, 타이머, 사용자 입력처럼 시간이 걸리는 일을 다룰 때 이 구조가 비동기 실행의 중심이 됩니다.

이 블로그에서의 역할

Mathbong에서는 JavaScript 브라우저 모델과 Python asyncio를 설명할 때 이벤트 루프를 공통 뼈대로 사용합니다. 문법은 달라도 "대기 중인 작업을 스케줄링한다"는 핵심은 같습니다.

이 개념을 다루는 글