← 탐색

태그된 포스트: spring boot

백엔드 깊이보기 · ·2분 읽기

/healthz 아래 어드민 API가 인증 없이 열려 있었다

운영 서버의 /healthz/admin 엔드포인트에 인증을 걸어놨는데, 브라우저에서 토큰 없이 접근이 됐다. 처음엔 Spring Security 설정을 잘못 한 줄 알았다.

spring bootactuatorcve
백엔드 깊이보기 · ·3분 읽기

코루틴 도입하고 서버 메모리가 새기 시작했다

새벽 2시 반, 슬랙 알림이 울렸다. "API 응답 지연 3초 초과.

kotlincoroutinespring boot
백엔드 깊이보기 · ·3분 읽기

Spring Boot 3.x에서 4.0으로 — 마이그레이션 전에 확인할 것들

Spring Boot 4.0 마이그레이션은 코드 변경보다 서드파티 라이브러리 호환성이 진짜 병목이며, 빌드를 올리기 전에 의존성 전수 조사부터 해야 한다.

spring boot마이그레이션spring framework 7
백엔드 깊이보기 · ·2분 읽기

Virtual Thread 켜고 HikariCP가 죽었다

운영 서버에 Virtual Thread를 켰다. 성능 테스트에서 처리량이 3배 올랐다.

virtual threadhikaricpconnection pool