이전 글에서 낙관적 락(Optimistic Lock)을 적용하여 동시성 제어를 하는 방법에 대해서 다뤄봤습니다 [Spring] Spring Boot JPA 낙관적 락(Optimistic Lock)을 활용한 동시성 제어 방법웹 서비스는 기본적으로 동시에 여러 요청을 처리한다 문제는 여러 사용자가 동시에 같은 데이터를 접근하여 수정할 때 발생한다예를 들어 재고가 현재 1개만 남아 있는 상품이 존재한다고 했white63ser.tistory.com이번에는 비관적 락(Pessimistic Lock)을 적용하여 동시성 제어를 하는 방법에 대해서 작성하려고 합니다 공연 티켓 예매를 해본 사람이라면 익숙한 문장이 있습니다 수많은 대기열을 뚫고 들어가서 포도알(좌석)을 보고 눌렀더니 나오는 한 줄의 메시지이미 선택된 좌..