[매일매일] 백엔드 기술 일기: 분산 환경에서 Redis를 활용한 잠금은 어떻게 구현할까?
다수의 서버가 동시에 하나의 자원에 접근하지 않도록 제어할 수 있을까?Redis의 분산 잠금 기법과 RedLock 알고리즘을 통해 알아보자! ✅ 1. 왜 분산 잠금이 필요할까?분산 시스템에서는 여러 서버에서 동일한 리소스(예: 재고, 계좌, 주문 등)에 동시에 접근할 수 있기 때문에, 경쟁 상태(Race Condition)를 방지하기 위한 잠금(L...