选座逻辑和分布式锁的设计
来源:12-15 计算多个选座之间的偏移值

weixin_慕仔2294234
2023-08-03
老师这里我有点疑惑,因为我们选座是只提供相对的座位去选择,因此我们做分布式锁的粒度应该是车次,防止选到一样的。
但如果按照电影票选座那样设计的话,是不是分布式锁的粒度就可以细化到每个座位了呢,这样不是可以提高并发度吗。
想知道老师这一块是怎么考虑的,谢谢!
写回答
1回答
-
甲蛙
2023-08-03
确实是这样,有同学也在问答区问到了电影票选座,课程是仿12306来做的,所以用的两排选座,其实电影票选座比我们的两排选座更简单,设计个状态乐观锁应该就能解决了。
00
相似问题