小强Coding RoachCoding

基于数据库乐观锁的自旋锁设计与实现

背景/场景简介 本次设计选取的是“库存系统”,可以理解为ToC场景或ToC业务中的一个子系统,从中也可以看到一些类似于零食售卖系统、网店系统、电商系统的缩影。本次实验设计主要是为了设计一个“自旋锁”来解决并发场景下“下单流程”中的库存系统的库存扣减安全性问题(防止超卖)。 本次并发实验设计的重点:

RoachCC 发布于 2025-01-01