Skip to content
서버가 돌아가요 ⚙️

이정우의 백엔드 생존기 — Spring · Java · AI · 아키텍처

GitHub시리즈저자 소개

#Transaction

총 3편

  • 2026년 9월 25일#Transaction#Isolation

    MySQL 8에서 격리 수준을 올려도 Lost Update는 막히지 않았습니다

    재고 100개에 주문 120건을 동시에 넣고 격리 수준 3가지와 비관적 락, 조건부 UPDATE, 낙관적 락을 5회씩 돌려 본 기록입니다.

  • 2025년 12월 1일#Spring Batch#Deadlock

    스케줄러 배치가 어쩔 땐 성공하고 어쩔 땐 실패한 이유 - 데드락 해결기

    10분 주기 스케줄러에서 간헐적 데드락이 발생할 때, 원인 분석부터 4가지 해결 방법과 실제 적용 효과까지 정리합니다.

  • 2025년 2월 2일#Spring#Transaction

    시니어도 헷갈리는 @Transactional 실수 5가지

    @Transactional을 잘못 사용하면 데이터가 롤백되지 않는다는 걸 장애 후에 알았습니다. 자체 호출, checked exception, readOnly 오해 등 실수 유형과 올바른 사용법을 정리합니다.

← 전체 태그 보기

서버가 돌아가요 ⚙️

실무에서 만난 문제들을 기록합니다.
Spring, 시스템 설계, 아키텍처에 관심이 많습니다.

빠른 링크

홈시리즈저자 소개RSS뉴스레터

소셜

GitHubPortfolio

© 2026 Ramsbaby. All rights reserved.

Built with Gatsby · GitHub