DATABASE
DB 낙관적 락
재고 차감 동시성 테스트로 문제를 재현하고, JPA @Version 기반 낙관적 락의 동작 원리와 사용 시점, 주의할 점을 예제 흐름도와 함께 정리합니다.
도메인 주도 개발 시작하기 · 8/10
애그리거트 트랜잭션 관리
한 애그리거트를 여러 스레드가 동시에 수정할 때 생기는 일관성 문제를 선점 잠금, 비선점 잠금, 오프라인 선점 잠금으로 막는 방법을 JPA 구현 예시와 흐름도로 정리합니다.
재고 차감 동시성 테스트로 문제를 재현하고, JPA @Version 기반 낙관적 락의 동작 원리와 사용 시점, 주의할 점을 예제 흐름도와 함께 정리합니다.
한 애그리거트를 여러 스레드가 동시에 수정할 때 생기는 일관성 문제를 선점 잠금, 비선점 잠금, 오프라인 선점 잠금으로 막는 방법을 JPA 구현 예시와 흐름도로 정리합니다.