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과 로드밸런서 헬스체크
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법

 Batch (2)

왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기

 Cache (1)

Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조

 Chrome (1)

Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회

 CircuitBreaker (1)

Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법

 CompletableFuture (1)

외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기

 Concurrency (1)

동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴

 Debugging (1)

3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기

 DevOps (1)

배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크

 Feign (2)

Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법

 Frontend (1)

Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회

 JPA (4)

@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인

 Jackson (1)

3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기

 Java (11)

배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법

 MySQL (4)

@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인

 OkHttp (1)

Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결

 Performance (2)

외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인

 Redis (1)

Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조

 Security (1)

Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회

 Spring (11)

배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
@Modifying Native Upsert에서 TransactionRequiredException — @Transactional 위치가 중요하다
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout
3개 서버에 걸친 버그 연쇄 — 하나씩 뜯어보기
Chrome Private Network Access 정책에 막힌 오디오 재생 — 서버 프록시로 우회
Feign Client에서 간헐적 SocketTimeoutException — OkHttp ConnectionPool로 해결
Redis 장애가 나도 서비스가 살아있으려면 — L1/L2 캐시 Fallback 구조
동시 요청 Race Condition — DataIntegrityViolationException 처리 패턴
외부 API 14번 호출하던 배치를 CompletableFuture로 2번으로 줄이기
N+1 쿼리와 LIMIT 없는 조회 — 운영 중 20초 타임아웃의 원인
Feign Client FallbackFactory — 외부 API 장애 시 조용히 실패하는 법

 Til (5)

TIL(19)
TIL(18)
TIL(19)
TIL(18)
TIL(17)

 Troubleshooting (2)

배포할 때마다 502 — Graceful Shutdown과 로드밸런서 헬스체크
왜 월요일 배치만 터질까 — @Transactional과 DB wait_timeout

 books (1)

06월 03일

 doc (1)

이력서와 전쟁 (1)

 test (2)

첫글입니다.
06월 03일

 wil (1)

WIL

 내일배움 (13)

TIL(19)
TIL(18)
WIL
TIL(19)
TIL(18)
TIL(17)
TIL(16)
TIL(15)
TIL(14)
TIL(13)
TIL(12)
TIL(11)
TIL(10)

 스파르타 (13)

TIL(19)
TIL(18)
WIL
TIL(19)
TIL(18)
TIL(17)
TIL(16)
TIL(15)
TIL(14)
TIL(13)
TIL(12)
TIL(11)
TIL(10)

 이력서 (1)

이력서

 자기소개 (1)

이력서

 주간회고 (3)

TIL(19)
TIL(16)
TIL(15)

 추석 (2)

TIL(12)
TIL(11)

 취업 (1)

이력서와 전쟁 (1)