coolshell陈皓优化方案
原文:http://coolshell.cn/articles/6470.html
一、业务复杂度比对
(1)qq业务模型:只访问自己的数据
(2)秒杀业务模型:秒杀能够只接受前N个请求,后续请求直接返回
(3)奥运会售票业务模型:注册+抽奖,非先来先抢,可以事后线下处理
(4)电子商务业务模型:c2c只需关注自己的库存
结论:库存是b2c的噩梦,12306业务与之类似
二、瓶颈
库存业务的操作模式基本是这样的:
1)占住库存
2)付款
3)扣除库存
这个过程中,是要对数据进行加锁的,高并发下数据的一致性保证非常之难。
并发究竟有多大呢?
12306的业务特点是,突然放票,大家去抢。几十分钟内,马上几千万的访问量,非常恐怖(据说高峰访问是10亿PV,集中在早上8点到10点)。
结论:高并发下数据一致性是12306的痛点
三、前端优化
继续阅读与本文标签相同的文章
上一篇 :
twitter系统架构分析
下一篇 :
持续集成十大要点(开发模式该优化了)
-
阿里云服务器使用教程,新手上云必备功课
2026-05-20栏目: 教程
-
阿里专家五年方法论总结!技术人如何实现职业突破?
2026-05-20栏目: 教程
-
SpringBoot2.0 基础案例(07):集成Druid连接池,配置监控界面
2026-05-20栏目: 教程
-
Java使用lambda对List,Set进行排序
2026-05-20栏目: 教程
-
深入浅出 Java 虚拟机 是你通往高级 Java 开发的必经之路
2026-05-20栏目: 教程
