Published on2026년 4월 25일Reflection은 Hot Path의 병목이 될 수 있을까JavaJVMPerformanceReflectionCPUgetDeclaredField()와 field.get()이 CPU 레벨에서 왜 비싼지, pointer chasing·cache miss·branch misprediction 관점에서 분석하고 단계별 개선 방향을 제시합니다.
Published on2026년 3월 22일Latency 메트릭 수집 — 구현 방식 비교와 HdrHistogram 내부 구조JavaPerformanceConcurrency직접 구현한 Latency 메트릭 수집 시스템에서 발생 가능한 CAS contention과 false sharing 문제를 진단하고, HdrHistogram이 이를 내부 구조 수준에서 어떻게 해결 가능한지 정리한 글입니다.