Hi, I’m a considerate developer.

I believe being considerate means writing clean, readable code,
building predictable and testable systems,
and delivering reliable, trustworthy services that users can depend on.

I’m constantly learning and growing to become better at this,
and this blog is where I share my journey as a learning developer.

Latest Post

Thread Dump 분석과 활용

When to capture a Thread Dump, how to read one, and how to diagnose deadlocks, BLOCKED threads, and CPU spikes with real examples.

Thread Dump 수집 방법(jstack, kill -3, Spring Actuator)부터 스레드 상태 해석, 데드락/BLOCKED/CPU 스파이크 실제 예시까지 단계별로 살펴본다.

Continue Reading →
Recently Updated

Redis UnknownHostException 이 간헐적으로 발생할 때 확인할 DNS resolver 설정

Updated: 2026-05-06

Why UnknownHostException appeared intermittently in a Spring Boot MVC Redis Lettuce application even though Redis itself was running normally.

Spring Boot MVC Redis Lettuce 환경에서 UnknownHostException 이 간헐적으로 발생한 이유를 Redis 연결 재사용, 재연결, DNS resolver 설정 관점에서 정리한다.

Read Updated Post →
Latest Book ReviewRead All Books →
More PostsRead all →