---
title: "Discussion on \"비관적 락과 낙관적 락, 그리고\n\n예약 시스템에서의 동시성 문제 해결 전략\" | Hashnode"
description: "Discussion on \"비관적 락과 낙관적 락, 그리고\n\n예약 시스템에서의 동시성 문제 해결 전략\". ReservationSlot 단위 비관적 락을 통한 정원 초과 및 중복 생성 방지\n\n\n1. 예약 시스템에서 실제로 어떤 동시성 문제가 발생했는가?\n이 예약 시스템은 다음 조건을 가진다.\n\n같은 사진관\n\n같은 날짜\n\n같은 시간대\n\n\n에 대해 여러 사용자가 동시에 예약 요청을 보낼 수 있다.\n이때 락이 없다면 다음 문제가 발생할 수 있다.\n1️⃣ 정원 초과 문제\n정원 5명\nA 요청: 현재 예약 4명 → OK\nB 요청: 현재 예약 4명 → OK\n→ ..."
url: "https://hashnode.com/posts/67me6rsa7kcbioudveqzvcdrgpnqtidsoieg6529lcdqt7jrpqzqs6akcuyyioyvvsdsi5zsiqtthzzsl5dshjzsnzgg64z7iuc7isxiousuoygncdtlbtqsrag7kce6561/698ad9a4f780eff705b2e932"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [비관적 락과 낙관적 락, 그리고 예약 시스템에서의 동시성 문제 해결 전략](https://blog.finders.it.kr/67me6rsa7kcbioudveqzvcdrgpnqtidsoieg6529lcdqt7jrpqzqs6akcuyyioyvvsdsi5zsiqtthzzsl5dshjzsnzgg64z7iuc7isxiousuoygncdtlbtqsrag7kce6561?utm_source=hashnode&utm_medium=feed)

ReservationSlot 단위 비관적 락을 통한 정원 초과 및 중복 생성 방지 1. 예약 시스템에서 실제로 어떤 동시성 문제가 발생했는가? 이 예약 시스템은 다음 조건을 가진다. 같은 사진관 같은 날짜 같은 시간대 에 대해 여러 사용자가 동시에 예약 요청을 보낼 수 있다. 이때 락이 없다면 다음 문제가 발생할 수 있다. 1️⃣ 정원 초과 문제 정원 5명 A 요청: 현재 예약 4명 → OK B 요청: 현재 예약 4명 → OK → ...

Feb 10 · 3 min read · blog.finders.it.kr  
Read the article

-   [#64z7iuc7isx66y47kcc](https://hashnode.com/tag/64z7iuc7isx66y47kcc)
-   [#67me6rsa7kcbioudvq](https://hashnode.com/tag/67me6rsa7kcbioudvq)

## Written by

[이승주](https://hashnode.com/@LeeSeungJoo)

@LeeSeungJoo

  
[View profile](https://hashnode.com/@LeeSeungJoo)

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
