ohmyblog

#分布式锁

从 ZK 分布式锁面试题延伸:数据库、Redis、Zookeeper、etcd,分布式锁四条路线怎么选

之前一篇真题解析讲过 Zookeeper 分布式锁的实现细节,本文不再重复。今天把镜头拉远:分布式锁不止 ZK 一条路,四条主流路线背后是完全不同的设计哲学。搞清楚它们的取舍坐标,比记住任何一条路的实现细节都更值钱。

经典题解析:用 Zookeeper 实现分布式锁,为什么要用临时顺序节点

先说明属性:这是一篇经典题解析,题目出自本地历史面试资料,与任何公司的当前招聘无关。这道题的高频之处在于它不止考「会不会用」,而是追问两个设计动机:为什么节点要临时?为什么还要顺序?