Redis 분산락 구현하기: 원리부터 적용까지 단계별 가이드
선착순 이벤트 재고가 -37이 된 사고를 수습한 8일. synchronized 실패, DB FOR UPDATE의 커넥션 고갈, 직접 짠 SET NX의 해제 버그, Redisson 도입 후 트랜잭션 순서 문제까지 순서대로 기록하고 부하 테스트 결과를 표로 정리했다.
선착순 이벤트 재고가 -37이 된 사고를 수습한 8일. synchronized 실패, DB FOR UPDATE의 커넥션 고갈, 직접 짠 SET NX의 해제 버그, Redisson 도입 후 트랜잭션 순서 문제까지 순서대로 기록하고 부하 테스트 결과를 표로 정리했다.
운영에서 3초 걸리던 게시글 목록 API를 N+1에서 구해 낸 일주일. EAGER 실패, 컬렉션 Fetch Join의 메모리 페이징 경고, @EntityGraph, QueryDSL 2단계 페이징까지 순서대로 기록했다.
클라우드 MySQL 쿼리 지연 장애의 진짜 원인은 무분별한 API 조회로 인한 DB 부하였습니다. 3개월 분석 결과와 해결 과정을 확인해 보세요.
Spring Cloud OpenFeign 실전 가이드를 타임아웃·재시도·Fallback·운영 함정 5가지까지 코드 예시로 확인해 보세요.
Spring Cloud 공부 필요성을 컨테이너·AWS SDK·모듈 간 통신 관점에서 정리하고 핵심 영역과 학습 로드맵까지 확인해 보세요.
TCP Socket 서버 설계 필수 항목 3가지를 인증 타임아웃·ping pong 헬스체크·재연결 로직과 실제 사고 사례로 확인해 보세요.