/
https://42jerrykim.github.io/ _index.md
스레드 풀, 작업 큐, Work Stealing 알고리즘을 구현하고, 부하 분산과 응답성의 트레이드오프를 학습합니다. shared_mutex로 읽기/쓰기 락 분리, DCLP의 함정과 해결, call_once를 통한 안전한 지연 초기화를 학습합니다. Bounded Buffer, Unbounded Queue, Backpressure 메커니즘을 통해 프로듀서-컨슈머 패턴의 확장성과 트레이드오프를 학습합니다. Monitor Object, Guarded Suspension, Balking 패턴을 condition_variable로 구현합니다. spurious wakeup 처리와 효율적인 신호 메커니즘을 다룹니다. RAII 기반 Scoped Locking, Strategized Locking, Thread-Safe Interface 패턴을 구현하고, 자기 데드락과 인터페이스 위반을 코드로 재현 후 고치는 장입니다. 멀티스레드 프로그래밍의 기반이 되는 메모리 모델, 데이터 레이스, happens-before 관계, atomic 기초를 C++ 표준 문서와 실제 컴파일 예제를 통해 학습합니다. C++ 표준 라이브러리로 구현하는 멀티스레딩 디자인 패턴 시리즈의 도입 챕터입니다. 왜 락 사용법이 아니라 동시성 구조 설계를 배워야 하는지, POSA2 계보와 12챕터 커리큘럼, 학습 후 달성할 역량을 안내합니다. 영어 명사 'marker'의 핵심 뜻(필기 도구, 표시자, 지표, 신호)을 정리한다. 일상, 비즈니스, 과학, 스포츠 분야에서 자주 쓰이는 다양한 용법을 콜로케이션과 EN/KR 예문 50개로 익힌다. 다목적 표현의 핵심 의미와 뉘앙스를 정확히 구분하는 학습 자료. 영어 형용사 'faceless'의 핵심 뜻(얼굴 없는, 익명의, 몰개성한)을 정리한다. 사회 비판, 관료주의, 디지털 익명성, 범죄 보도 등 다양한 맥락에서 자주 쓰이는 정확한 용법을 콜로케이션과 EN/KR 예문 50개로 익힌다. 뉴스·문학·일상에서 반복 등장하는 중요한 형용사. 영어 형용사 'shaggy'의 핵심 뜻(길고 지저분한, 털이 부스스한, 거칠고 덥수룩한)을 정리한다. 외모 묘사, 동물, 식물 등 다양한 맥락에서 쓰이는 정확한 용법을 콜로케이션과 EN/KR 예문 50개로 익힌다. 일상·문학·유머에서 반복 등장하는 중요한 형용사.