동시성 프로그래밍 | Notion
동시성과 병렬성의 차이점
CPU 바운드와 I/O 바운드
레이스 컨디션(Race conditions: 경합조건)
코틀린에서의 동시성
CoroutineDispatcher, CoroutineBuilder
코루틴 시작할 때 특정 디스패처 사용
잡(Job)과 디퍼드(Deffered)
일시 중단 함수와 코루틴 컨텍스트
이터레이터, 시퀀스, 프로듀서
채널 - 통신을 통한 메모리 공유
스레드 한정, 액터 그리고 뮤텍스
동시성 내부