실리콘밸리의 팀장들 - 1부 실리콘밸리의 새로운 인간관계론
킴 스콧 - 《실리콘밸리의 팀장들》, 까칠한 인재마저 사로잡은 그들의 지독함 솔직함.
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.
Lowering a Pod's CPU and memory limits can silently switch the JVM from G1 to Serial GC. See the switch in OpenTelemetry and Prometheus metrics, and what it does to GC time and response latency.
JDK 21에서 Pod의 CPU, 메모리 limit을 줄이면 JVM ergonomics에 의해 G1GC가 Serial GC로 바뀔 수 있다. 실제 Kubernetes Pod에서 GC가 바뀌는 순간을 OpenTelemetry와 Prometheus 지표로 확인하고, GC가 바뀌었을 때 GC 시간과 응답 시간이 어떻게 달라지는지 살펴본다.
Continue Reading →Updated: 2026-09-23
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 기준으로 나눠서 정리한다.
Read Updated Post →