TIL

Distributed Locks with Redis

Safety and Liveness Guarantees

Failover-based 구현만으로 충분하지 않은 이유

단일 인스턴스 구현

Redlock Algorithm

알고리즘이 비동기적인가

실패 재시도

잠금 해제

Safety Arguments

Liveness Arguments

성능, 장애 복구 및 fsync

일관성에 대한 면책 조항


https://redis.io/docs/manual/patterns/distributed-locks/