摘要: 业务场景: 在高并发的环境下,多个线程去竞争同一个资源,比较常见的有高铁抢票系统,商品秒杀系统等,我们需要保证数据正确,同时系统的吞吐也要尽可能高。 解决方案: 一般多线程同步我们就会想到加锁,用synchornized关键字给并发代码块加锁,但是在我们的业务场景中,比如高铁抢票,有很多张不同的票, 阅读全文
posted @ 2021-03-25 11:04 Conwie 阅读(2101) 评论(0) 推荐(0) 编辑