![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高并发
文章平均质量分 85
国林哥
电子科技大学EMBA,西南大学通信工程本科,供职于初灵信息(创业板上市公司),曾在IBM、中软国际任职,资深敏捷教练,PMP,信息系统项目管理师,华为HCIP,曾负责华为100+人研发团队,中软国际明星PM。
展开
-
什么是秒杀系统? | 分布式锁解决方案解析
什么是秒杀系统?在同一时刻有大量请求争抢购买同一个商品,并完成交易的过程,其间涉及大量的并发读和并发写,并要求高可靠和高性能的系统支持。对比京东与淘宝对商品的定义, 淘宝采用SPU,京东采用SKU(选择京东某一个商品型号后,整体界面刷新,而淘宝则不会刷新下面的商品详情),这个差别很重要。秒杀的关键点在于从"下单" 到"付款“的过程中如何解决”并发写“的问题。是下单扣库存? 还是付款扣库存?如果选择下单扣库存,则无法避免恶意用户恶意下单;如果选择付款扣库存,则部分用户因晚付款,发现拍下原创 2022-01-18 00:18:20 · 2421 阅读 · 0 评论 -
高频面试题之AQS核心原理分析
概念扫盲:ReentrantLock: 独占锁/排他锁CountDownLatch 计数器 递减CyclicBarrier 计数器 自增SemaPhore 信号量AQS=AbstractQueuedSynchronizer类, 即抽象的同步队列==》解决数据安全问题(并行转换为串行)。造成数据安全问题的原因是什么?多线程,并发。假设多个线程对count进行处理:假设我们启动100个线程对count进行自增操作:正常执行后:得到的结果是一个小于等于1原创 2021-12-07 00:04:49 · 1442 阅读 · 0 评论