抢购
L_小乌鸦
java web
网络,计算机组成,数据结构,算法,进程模型,io模型,socket,udp,tcp
展开
-
通过请求队列的方式来缓解高并发抢购(初探)
通过请求队列的方式来缓解高并发抢购(初探) 原文:http://www.cnblogs.com/XiaoyangBoke/p/6701780.html一、背景 在移动互联网高速发展的时代,各种电商平台的抢购业务变得越来越火爆,抢购业务所带来的高并发问题值得我们去探索,主要涉及的方面包括处理和响应速度、数据的一致性等。抢购开放的一瞬间,可能有成千上万的下订单请求发送到服务器去转载 2017-07-29 11:02:04 · 5866 阅读 · 2 评论 -
秒杀系统架构分析与实战
原文:http://www.jianshu.com/p/df4fbecb1a4b1 秒杀业务分析正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货;秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高;转载 2017-07-29 11:31:42 · 415 阅读 · 0 评论 -
5w每秒的高并发优化:电商秒杀与抢购
一、大规模并发带来的挑战在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法哈。1. 请求接口的合理设计 一个秒杀或者抢购页面,通常分为2个部分,一个是静态的HTML等内容,另一个就是参与秒杀的Web后台请求接口。通常静态HTML等转载 2017-09-19 09:58:11 · 2120 阅读 · 0 评论 -
redis使用watch秒杀抢购思路
原文:http://blog.csdn.net/chengshiep/article/details/508448101、使用watch,采用乐观锁 2、不使用悲观锁,因为等待时间非常长,响应慢 3、不使用队列,因为并发量会让队列内存瞬间升高测试代码:import java.util.concurrent.ExecutorService;import java.util.转载 2017-10-20 11:41:31 · 479 阅读 · 0 评论