Concurrency Essential Curriculum

concurrency python go curriculum
Python과 Go를 짝지어 멀티프로세싱·멀티스레딩·비동기를 정복하는 종합 학습 로드맵입니다. 동시성 기초부터 동기화, 통신, 실전 통합 프로젝트까지 6단계로 도장을 깨며 나아갑니다.

Ray Essential Curriculum

ray distributed concurrency python ml curriculum
한 대의 노트북에서 Ray의 분산 실행·데이터 파이프라인·분산 학습·하이퍼파라미터 최적화·서빙을 모두 손으로 체득하는 로드맵입니다. Task/Actor/샤드의 멘탈 모델부터 Data→Train→Tune→Serve 통합 프로젝트까지 7단계로 도장을 깨며 나아갑니다.

Asyncio Eventloop Optimization

python asyncio optimization
Python asyncio 이벤트 루프의 작동 원리를 이해하고, 동시성 처리 성능을 극대화하는 최적화 기법을 학습합니다. 실전 웹 크롤러 최적화 프로젝트 포함.

Python Memory Optimization

python memory
Python 애플리케이션의 메모리 사용량을 최적화하는 필수 기법과 모범 사례를 학습합니다. 메모리 프로파일링, 데이터 구조 선택, 가비지 컬렉션 관리 등을 다룹니다.

Python Profiling

python profiling
Python 애플리케이션의 성능 병목 지점을 찾고 최적화하기 위한 프로파일링 도구와 기법을 알아봅니다.

Python Bytecode

python curriculum
Python이 코드를 효율적으로 실행하기 위해 사용하는 중간 표현인 바이트코드에 대해 알아봅니다.

Python GIL

python gil concurrency
Python GIL의 작동 원리, Thread/Process/Async 비교, 그리고 Python 3.14 free-threaded 공식 지원(PEP 779)과 실전 벤치마크를 코드 예제와 함께 상세히 설명합니다.

Python Advanced Competency Curriculum

python curriculum
10년차 백엔드 엔지니어를 위한 Python 심화 커리큘럼. Internals, 성능 최적화, 아키텍처, 테스팅, 운영 자동화, 코드 품질까지 실전 중심으로 구성했습니다.