Flowly Castly
메뉴

Python Basics

multiprocessing 입문과 작업 큐

CPU 바운드 작업을 안전하게 나누고 큐로 흐름을 제어합니다.

기간: 6주

형식: 라이브 + 프로젝트

가격 안내: 1,980,000 KRW · 실제 청구는 별도 안내

프로세스 풀, 큐 백프레셔, 종료 시그널 처리를 실습합니다. 과도한 병렬화 위험도 논의합니다.

multiprocessing 입문과 작업 큐

담당

한도윤

한도윤

프로그램 디렉터.

기능과 범위

  • Pool 맵핑
  • Queue 통신
  • graceful shutdown
  • 로깅 충돌 방지
  • 벤치마크 기본

결과물

  1. CPU 바운드 작업을 측정 뒤 병렬화합니다.
  2. 백프레셔 전략을 문서화합니다.
  3. 데드락 징후를 식별합니다.

FAQ

실무에 필요한 수준으로 개념을 정리합니다.

코호트 메모

“`multiprocessing-queue-lab`의 shutdown 예제가 밤 배치에 바로 적용됐습니다.”
— 정태산 · 내부 업스킬링 그룹 · 5/5
“벤치마트 과제가 까다로웠지만 메모리 피크를 보며 배웠습니다.”
— 로운