秒杀
L_小乌鸦
java web
网络,计算机组成,数据结构,算法,进程模型,io模型,socket,udp,tcp
展开
-
java 用redis如何处理电商平台,秒杀、抢购超卖
原文链接:http://blog.csdn.net/u012116196/article/details/51782934#reply 一、刚来公司时间不长,看到公司原来的同事写了这样一段代码,下面贴出来: 1、这是在一个方法调用下面代码的部分: [java] view plain copy if (!this.checkSoldCountByRedisDat转载 2017-07-21 11:04:22 · 684 阅读 · 0 评论 -
通过请求队列的方式来缓解高并发抢购(初探)
通过请求队列的方式来缓解高并发抢购(初探) 原文:http://www.cnblogs.com/XiaoyangBoke/p/6701780.html 一、背景 在移动互联网高速发展的时代,各种电商平台的抢购业务变得越来越火爆,抢购业务所带来的高并发问题值得我们去探索,主要涉及的方面包括处理和响应速度、数据的一致性等。抢购开放的一瞬间,可能有成千上万的下订单请求发送到服务器去转载 2017-07-29 11:02:04 · 5904 阅读 · 2 评论 -
秒杀系统架构分析与实战
原文:http://www.jianshu.com/p/df4fbecb1a4b 1 秒杀业务分析 正常电子商务流程 (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 · 2123 阅读 · 0 评论 -
基于redis分布式锁实现“秒杀”
原文:http://blog.csdn.net/u010359884/article/details/50310387 最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源,这里的资源在大部分秒杀场景里是商品;将业务抽象,技术角度看,秒杀就是多个线程对资转载 2017-10-20 11:44:46 · 386 阅读 · 0 评论