秒杀
AnthonyGdb
这个作者很懒,什么都没留下…
展开
-
优化单机服务器性能
一、提高页面访问速度1.减少页面大小,启用gzip压缩Nginx配置如下:gzip on;gzip_min_length 1k;gzip_buffers 4 16k;gzip_comp_level 6;gzip_types text/plain application/javascript application/x-javascript text/jav...原创 2020-04-16 16:03:13 · 285 阅读 · 0 评论 -
组合商品秒杀特点
一、组合商品秒杀特点1.支持多商品的选择2.多个商品的库存、限购数量情况不一致3.验证和处理的逻辑更复杂二、万次秒杀1.增加验证逻辑,完成基本功能2.不需要过多的优化考虑3.单机、MySQL就可以支持三、百万次(规模增大,问题逐渐暴露)1.一期的组合商品秒杀相当于同时进行2、3期单商品秒杀同等规模压力...原创 2020-04-15 17:10:17 · 274 阅读 · 0 评论 -
单商品秒杀特点
以下均为个人的理解和看法一、单商品特点1.简单、没有更多选择2.独立、没有关联关系3.容易、验证逻辑更少二、万次秒杀1.请求少、并发低、实现了基本功能即可2.不需要太多考虑优化3.单机、MYSQL数据库就可以支持三、百万次秒杀(规模增大,问题逐渐暴露)1.请求量和并发量需要做部分优化2.Web服务器集群...原创 2020-04-13 12:22:51 · 348 阅读 · 0 评论 -
秒杀系统流程总结
秒杀系统的特点一、人多商品少同一时间爆发大量的请求,系统负载突然爆发式增加。二、时间短流量高高并发。三、外挂机器黄牛、恶意程序、机器人。四、活动前增加服务器、部署环境、部署代码、测试、集群、分布等等。五、活动中瞬时高并发、请求堆积、带宽资源、服务器的负载情况、数据库拥堵。六、活动结束订单的有效性、联系方式重复、IP重复等...原创 2020-04-17 09:46:23 · 331 阅读 · 0 评论 -
秒杀系统的设计概念
秒杀系统的设计概念一、基本功能1.数据模型的产生:用户操作、后台操作、程序运行。2.后台设计对应数据模型的管理。3.秒杀功能基本的后台数据模型:活动管理、商品管理、订单管理、日志管理、用户。4.前台交互功能:商品展示、秒杀、购物车、我的订单。5.安全:验证码、问答。二、秒杀流程1.验证信息(用户信息、商品信息、恶意程序、参数、活动...原创 2020-04-09 11:08:53 · 143 阅读 · 0 评论