블로그
-
Karpenter 완벽 가이드 — EKS 노드 오토스케일링, 비용 절감, 스팟 전략
AWS EKS 노드 오토스케일링의 사실상 표준 Karpenter 완벽 가이드. Cluster Autoscaler 대비 차이·설치·NodePool·Disruption·스팟+온디맨드 혼합·비용 최적화·프로덕션 패턴을 다룹니다.
-
Kotlin 코루틴 vs 스레드 완벽 비교 | 비동기 처리 선택 가이드
Kotlin 코루틴과 스레드의 차이점을 성능, 메모리, 사용성 관점에서 비교. 실전에서 어떤 비동기 처리 방식을 써야 하는지 선택 기준과 예제를 설명합니다. Kotlin·Coroutine·코루틴 중심으로 설명합니다.
-
Kotlin Coroutine: Channel vs Flow, 언제 쓰나 | 비교 실전 가이드
Kotlin에서 Channel(핫)과 Flow(콜드)의 차이, 백프레셔·수집 시점을 정리합니다. 코루틴 스코프와 함께 쓰는 실무 시나리오를 코드로 담았습니다. Kotlin·Coroutine·Channel 중심으로 설명합니다.
-
Kotlin 코루틴 내부 원리 — CPS·디스패처·구조화 동시성·Flow·실무 패턴
[2026] Kotlin 코루틴 내부 원리 — CPS·디스패처·구조화 동시성·Flow·실무 패턴에 대해 정리한 개발 블로그 글입니다. Kotlin 코루틴은 스레드 한 개를 잡아먹지 않고 suspend 지점에서 실행을 넘깁니다. 문법은 동기 코드처럼 보이지만, 런타임은 연속체(Continuation)와 디스패처로 재개 시점과 실행 스레드를 결정합니다. 이… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드:…
-
Kotlin 시작하기 | Android 공식 언어 완벽 입문
Kotlin 시작하기: Android 공식 언어 완벽 입문. 개발 환경 설정·첫 Kotlin 프로그램로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Kotlin·코틀린·Android 중심으로 설명합니다.
-
Kotlin 변수와 타입 | val, var, 기본 타입 완벽 정리
Kotlin 변수와 타입에 대해 정리한 개발 블로그 글입니다. val·var와 널 안전성(?, !!, ?.)으로 불변을 기본에 두고, 널 가능성을 타입에 적습니다. 컴파일러가 흐름 분석으로 불필요한 null 검사를 줄여 줍니다. --- 이 기술을 실무 프로젝트에 처음 도입했을 때,… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Kotlin, 변수, 타입, val, var.
-
Kotlin 함수 | 함수 정의, 람다, 고차 함수
Kotlin 함수에 대해 정리한 개발 블로그 글입니다. 함수는 일급 객체로 다루어져, 변수에 담고 고차 함수의 인자로 넘기기 쉽습니다. 람다·익명 함수 문법이 짧아, 컬렉션 연산과 잘 맞습니다. --- 이 기술을 실무 프로젝트에 처음 도입했을 때, 공식 문서만으로는 알 수… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Kotlin, 함수, 람다, 고차함수.
-
Kotlin 클래스와 객체 | 클래스, 상속, 인터페이스
Kotlin 클래스와 객체에 대해 정리한 개발 블로그 글입니다. 클래스는 객체의 설계도에 해당하고, data class·sealed class 등으로 용도에 맞는 뼈대를 짧게 쓸 수 있습니다. 생성자·프로퍼티 문법이 Java보다 단순한 편입니다. --- 이 기술을 실무 프로젝트에 처음… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Kotlin, 클래스, OOP, 상속, 인터페이스.
-
Kotlin 컬렉션 | List, Set, Map 완벽 정리
Kotlin 컬렉션에 대해 정리한 개발 블로그 글입니다. 읽기 전용과 가변 컬렉션을 나누어 두면, 의도치 않은 수정을 줄이기 좋습니다. map·filter 등은 새 리스트를 돌려주는 스타일이 기본에 가깝습니다. --- 이 기술을 실무 프로젝트에 처음 도입했을 때, 공식… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Kotlin, 컬렉션, List, Set, Map.
-
Kotlin 코루틴 | 비동기 프로그래밍 완벽 가이드
Kotlin 코루틴에 대해 정리한 개발 블로그 글입니다. 코루틴은 스레드를 아주 많이 늘리지 않고도 비동기 작업을 구조화해 표현하는 방법입니다. suspend 함수와 디스패처로 어디서 실행할지 나눕니다. Go 고루틴·채널이 “많은 경량 작업자 + 통신”에 초점을 맞춘다면,… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: Kotlin, 코루틴, 비동기, Coroutines.