
[Java & Spring] 낙관적 락, 비관적 락 (with. JPA와 AOP)
·
Java & Spring
1️⃣ 들어가며 – ReentrantLock의 한계기존에 ReentrantLock과 ConcurrentHashMap을 활용해 인메모리 환경에서 동시성 제어를 시도해봤습니다.아래 글들을 참고해주세요. 👉 ReentrantLock, 쿠폰 발급으로 실습하고 테스트 코드로 증명해보기 | ReentrantLock 정리 [Java] ReentrantLock 정리 (with. synchronized)1️⃣ ReentrantLock 개요🔧 등장 배경멀티스레드 환경에서 공유 자원을 안전하게 다루기 위해 자바는 오래전부터 synchronized 키워드를 제공해왔다. 하지만 단순하고 자동화된 방식 뒤에는 유연성20s-hoon.tistory.com 하지만 단일 애플리케이션 서버에서의 락 제어는 수평 확장 환경에서는 무의미..