购票抢购系统架构
1. 全程分区预处理,加载缓存做库存(参考电商抢购缓存)
2. 根据效益,异步处理退单和步进放票 候补订单(内部库存,处理候补,不进入c端缓存抢票)
看到的页面数据都是缓存处理(多集群处理,单redis集群分片可达到5000wqps)
读缓存, 结合一些大内存机器本地缓存(二级缓存版本号处理缓存同步问题)
下单都是走mq异步处理(rocketmq 集群云厂商也能提供到5000w)
做好压测网关限流,前端随机延长一下加载时间,再提前处理一些学生返乡的业务预处理手段
感觉高铁票越来越难买了?12306网站客服回应Loading...