Kotlin in Action 2판 16장 Flow
Kotlin Flow 기초: 비동기 스트림, Flow 빌더, 콜드/핫 Flow, 구조화된 동시성
Kotlin Flow 기초: 비동기 스트림, Flow 빌더, 콜드/핫 Flow, 구조화된 동시성
Ktor 서버 AWS 배포 가이드: Elastic Beanstalk 설정, Fat JAR 빌드, Procfile 구성, 배포 자동화
Kotlin 구조화된 동시성: 코루틴 스코프, 부모-자식 계층, CoroutineContext, 리소스 누수 방지
Kotlin Coroutines 심화: 코루틴 빌더(launch, async), Dispatcher, 코루틴 스코프와 컨텍스트
Kotlin Coroutines 기초: 동시성/병렬성 개념, 일시중단 함수, 코루틴 빌더와 기존 동시성 모델 비교
Kotlin DSL 구축: 수신 객체 지정 람다, invoke 관례, 타입 안전 빌더 패턴
Kotlin 어노테이션과 리플렉션: 커스텀 어노테이션 선언, 메타어노테이션, 런타임 리플렉션 API
Kotlin 제네릭의 모든 것: 타입 파라미터, 변성(공변성/반공변성), 타입 소거, 실체화된 타입 파라미터
Kotlin의 고차 함수: 함수 타입, 인라인 함수, 논로컬 반환, 람다를 파라미터와 반환값으로 활용
Kotlin의 관례(Convention): 연산자 오버로딩, 구조 분해 선언, 위임 프로퍼티