![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
码农文库
秋丞
这个作者很懒,什么都没留下…
展开
-
电商系统设计艺术——秒杀业务设计
一、秒杀场景人多货少,只有少量的人能够抢购成功。 高并发,秒杀业务在开始之前流量比较平稳,开始后流量会直线性的上升。 持续时间短,秒杀开始随着库存的减少流量会以瀑布式的下降,这个过程持续时间很短,一般为秒级。二、常见问题系统崩溃,导致系统崩溃的原因比较复杂,常见的有以下几点:1、mysql操作时间长,优化表结构设计,合理建立索引,优化sql语句。通过调整尽量让sql语句的执行时间下降到30毫秒之内。至于如何优化sql操作感兴趣的可以关注我,以后会讲。2、频繁的操作mysql,在秒杀场景中原创 2020-09-22 11:36:13 · 336 阅读 · 0 评论 -
电商系统设计艺术——高并发架构搭建
一提到高并发就让很多人感到头疼不已,不清楚应该怎样设计才能承载高并发,经常能听到集群、负载均衡等名词,但是具体架构是什么样的却不知道,无从下手,接下来我们一步一步解析高并发架构是如何形成的。一、常用基本概念:1、分布式:分布式一般指软件层面的部署,如一个应用可同时部署在多台机器上运行来分摊压力。2、集群:集群指使用多台机器来运行同一种服务。3、高可用:高可用指多台机器同时提供一种服务时,当其中一台机器故障后其他机器能够代替故障机继续提供正常的服务。4、负载均衡:负载均衡相当于指挥官.原创 2020-09-21 10:54:00 · 542 阅读 · 0 评论