Leehosang Lab
포트폴리오
About Me
Resources
Today I Learned
Weekley I Learned
My resume
Search
✕
Tag Index
Tag Index
Backend (11)
Batch (2)
Cache (1)
Chrome (1)
CircuitBreaker (1)
CompletableFuture (1)
Concurrency (1)
Debugging (1)
DevOps (1)
Feign (2)
Frontend (1)
JPA (4)
Jackson (1)
Java (11)
MySQL (4)
OkHttp (1)
Performance (2)
Redis (1)
Security (1)
Spring (11)
Til (5)
Troubleshooting (2)
books (1)
doc (1)
test (2)
wil (1)
내일배움 (13)
스파르타 (13)
이력서 (1)
자기소개 (1)
주간회고 (3)
추석 (2)
취업 (1)
Backend (11)
배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
April 16, 2026
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
April 14, 2026
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
April 12, 2026
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
April 11, 2026
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
April 9, 2026
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
April 6, 2026
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
April 3, 2026
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
April 1, 2026
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
March 30, 2026
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
March 25, 2026
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법
February 12, 2026
Batch (2)
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
April 12, 2026
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
March 30, 2026
Cache (1)
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
April 3, 2026
Chrome (1)
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
April 9, 2026
CircuitBreaker (1)
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법
February 12, 2026
CompletableFuture (1)
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
March 30, 2026
Concurrency (1)
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
April 1, 2026
Debugging (1)
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
April 11, 2026
DevOps (1)
배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
April 16, 2026
Feign (2)
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
April 6, 2026
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법
February 12, 2026
Frontend (1)
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
April 9, 2026
JPA (4)
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
April 14, 2026
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
April 11, 2026
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
April 1, 2026
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
March 25, 2026
Jackson (1)
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
April 11, 2026
Java (11)
배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
April 16, 2026
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
April 14, 2026
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
April 12, 2026
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
April 11, 2026
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
April 9, 2026
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
April 6, 2026
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
April 3, 2026
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
April 1, 2026
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
March 30, 2026
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
March 25, 2026
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법
February 12, 2026
MySQL (4)
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
April 14, 2026
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
April 12, 2026
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
April 1, 2026
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
March 25, 2026
OkHttp (1)
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
April 6, 2026
Performance (2)
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
March 30, 2026
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
March 25, 2026
Redis (1)
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
April 3, 2026
Security (1)
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
April 9, 2026
Spring (11)
배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
April 16, 2026
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
April 14, 2026
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
April 12, 2026
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
April 11, 2026
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
April 9, 2026
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
April 6, 2026
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
April 3, 2026
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
April 1, 2026
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
March 30, 2026
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
March 25, 2026
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법
February 12, 2026
Til (5)
TIL(19)
October 7, 2021
TIL(18)
October 5, 2021
TIL(19)
October 1, 2021
TIL(18)
September 30, 2021
TIL(17)
September 29, 2021
Troubleshooting (2)
배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
April 16, 2026
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
April 12, 2026
books (1)
06월 03일
February 26, 2020
doc (1)
이력서와 전쟁 (1)
January 3, 2022
test (2)
첫글입니다.
February 28, 2020
06월 03일
February 26, 2020
wil (1)
WIL
October 4, 2021
내일배움 (13)
TIL(19)
October 7, 2021
TIL(18)
October 5, 2021
WIL
October 4, 2021
TIL(19)
October 1, 2021
TIL(18)
September 30, 2021
TIL(17)
September 29, 2021
TIL(16)
September 28, 2021
TIL(15)
September 27, 2021
TIL(14)
September 24, 2021
TIL(13)
September 23, 2021
TIL(12)
September 22, 2021
TIL(11)
September 20, 2021
TIL(10)
September 17, 2021
스파르타 (13)
TIL(19)
October 7, 2021
TIL(18)
October 5, 2021
WIL
October 4, 2021
TIL(19)
October 1, 2021
TIL(18)
September 30, 2021
TIL(17)
September 29, 2021
TIL(16)
September 28, 2021
TIL(15)
September 27, 2021
TIL(14)
September 24, 2021
TIL(13)
September 23, 2021
TIL(12)
September 22, 2021
TIL(11)
September 20, 2021
TIL(10)
September 17, 2021
이력서 (1)
이력서
January 2, 1999
자기소개 (1)
이력서
January 2, 1999
주간회고 (3)
TIL(19)
October 1, 2021
TIL(16)
September 28, 2021
TIL(15)
September 27, 2021
추석 (2)
TIL(12)
September 22, 2021
TIL(11)
September 20, 2021
취업 (1)
이력서와 전쟁 (1)
January 3, 2022