摘要: 设计一个秒杀系统可以很难也可以很容易。下面介绍两种思路 一、随机抽取(简单粗暴) 第一步:用户点击秒杀后,直接在前端随机丢弃一些请求,返回给抢单失败,另外请求一些进入后端系统。 第二步:提前部署redis集群,存储参与用户的ID,这样redis只有存的压力。 第三步:然后同步记录去重, 再随机抽10 阅读全文
posted @ 2020-02-08 20:34 得记点什么了 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 01 服务端:在 session 中存放一个特殊标志 当表单页面被请求时,生成一个特殊的字符标志串,存在 session/redis 中,同时放在表单的页面里。接受处理表单数据时,检查标识字串是否存在,并立即从 session 中删除它,然后正常处理数据。如果发现表单提交里没有有效的标志串,这说明表 阅读全文
posted @ 2020-02-08 12:30 得记点什么了 阅读(364) 评论(0) 推荐(0) 编辑