10.1 持续秒杀高并发技术-前端
-
针对静态资源做CDN(Content Delivery Network 内容分发网络)
-
页面静态化
-
倒计时&Loading
-
使用验证码削峰
10.2 持续秒杀高并发技术-后端
-
微服务-服务拆分(一般是按功能模块来划分,热点接口也可以做成单独的服务)
-
负载均衡
-
限流降级
-
缓存(本地缓存、分布式缓存),穿透、击穿、雪崩等问题
-
令牌
-
异步处理
10.3 持续秒杀高并发技术-数据库
-
分库:业务分离、读写分离
-
分表:横向分表(一般按时间或地区划分)、纵向分表
-
冗余设计,反范式,空间换时间
-
分布式数据库
10.4 持续秒杀高并发技术-其它
-
分时段秒杀
-
弹性扩容
-
候补+排队