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

Timeout 설정 헷갈리지 않기: Tomcat, WebFlux, HTTP Client, HikariCP 기준 정리

connection/socket/read/write timeout, max lifetime, keepalive - what each setting actually controls on Tomcat, HTTP clients, and HikariCP, and how to configure them without mixing up the layers.

이름은 비슷한데 하는 일이 다른 타임아웃/keepalive 설정들을 Tomcat, WebFlux(Reactor Netty), HTTP 클라이언트(Feign, RestTemplate, WebClient), HikariCP 기준으로 나눠서 정리한다.

Continue Reading →
Recently Updated

OpenFeign 기본값의 함정 - 커넥션 풀 없는 HttpURLConnection과 Spring HTTP Interfaces 마이그레이션

Updated: 2026-08-29

OpenFeign's default client silently runs on connection-pool-less HttpURLConnection - how to spot it and migrate to Spring 6 HTTP Interfaces (HttpServiceProxyFactory).

별다른 설정 없이 OpenFeign 을 쓰면 커넥션 풀이 없는 HttpURLConnection 이 기본 클라이언트로 동작한다는 함정을 데모로 검증하고, Apache HttpClient5/OkHttp 적용 및 Spring 6 HTTP Interfaces(HttpServiceProxyFactory)로의 마이그레이션 방법을 정리한다.

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