0、开篇词:如何设计一个高并发、高可用的秒杀系统

你好,我是志东,欢迎和我一起从零打造秒杀系统。 说起秒杀系统啊,我相信你一定听过,甚至亲身参与过秒杀活动。作为技术人,你应该也好奇和思考过秒杀系统背后的实现方案,或者你在面试的时候被问到过,毕竟说它是高频考点一点不夸张。 因此,可能你已经搜索过秒杀系...

手把手带你搭建秒杀系统

1、直面痛点:秒杀系统的挑战和设计原则

你好,我是志东,欢迎和我一起从零打造秒杀系统。 每年的618、双11都是电商平台的狂欢日,各种营销活动、营销方式层出不穷,而秒杀就是其中最重要的手段之一。飞天茅台、华为手机、高端显卡等热门商品的抢购活动,即使你没有抢过,也或许听过,这就是秒杀带来的影...

手把手带你搭建秒杀系统

2、蓄势待发:秒杀系统架构设计和环境准备

你好,我是志东,欢迎和我一起从零打造秒杀系统。 我们知道,系统的设计是个由巨入细的过程,想去设计好它,那你首先得去了解清楚它。就像上节课我们对HTTP请求所走链路的介绍,学完后你就会明白,做秒杀系统设计时,会用到哪些层级系统,并且每个层级系统可以做什...

手把手带你搭建秒杀系统

3、指日可待:一步一步搭建秒杀系统(上)

你好,我是志东,欢迎和我一起从零打造秒杀系统。 在上一节课中我们搭建了本地的依赖环境,这节课我们将依据前篇中做的技术选型,继续搭建我们的开发项目,并在我们搭建好的项目上,开发一个最简的秒杀系统。 这个系统模拟通过商详页,进入到结算页,可以展示商品图片...

手把手带你搭建秒杀系统

4、指日可待:一步一步搭建秒杀系统(下)

你好,我是志东,欢迎和我一起从零打造秒杀系统。 在上节课中,我们完成了3个项目的搭建,并给项目做了大致的最终目标职能划分。那么接下来我们就可以对秒杀业务的流程做一个详细的梳理了,给出要实现的交互逻辑,然后按照交互需求,提炼出各个项目具体要提供的接口,...

手把手带你搭建秒杀系统

5、勇于担当:秒杀的隔离策略

你好,我是志东,欢迎和我一起从零打造秒杀系统。 通过前面几节课的学习,相信你对秒杀系统已经有了一个初步的认识,也已经能够按照第二课、第三课和第四课的指引一步一步搭建出一个极简的秒杀系统了。 那么,当前的秒杀系统是否已经足够强大去应对我们所说的最大的挑...

手把手带你搭建秒杀系统