赵超 淘宝网的架构演进和变化
13
淘宝架构变迁 @子柳 2012-08
-
Upload
drewz-lin -
Category
Technology
-
view
961 -
download
2
Transcript of 赵超 淘宝网的架构演进和变化
![Page 1: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/1.jpg)
淘宝架构变迁@子柳 2012-08
![Page 2: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/2.jpg)
神话的开头
B2B-Alibaba
B2C-Amazon
C2C-eBay(2003年eBay正忙着收购易趣)
![Page 3: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/3.jpg)
神话的开头
创业团队(8人)
LAMP(2000$买的)
admin、论坛
交易类型
读写分离
![Page 4: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/4.jpg)
那些年封闭开发
小区内租房
早九晚九
SARS
聊天室、旺旺
支付宝
![Page 5: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/5.jpg)
第一个危机
MySQL撑不住了
换Oracle
中间件
中间件撑不住了
存储撑不住了
![Page 6: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/6.jpg)
脱胎换骨
PHP到Java
如何选择开发团队
如何选择Java框架
member.taobao.com
member1.taobao.com
![Page 7: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/7.jpg)
进化
性能、容量、成本
分库分表
用到极致的缓存
CDN
weblogic-->Jboss
![Page 8: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/8.jpg)
创造技术
存储,永远不够用
性能,永远不够高
TFS
Tair
![Page 9: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/9.jpg)
第二个危机
Oracle连接数到极限了
系统耦合性太强
开发人员几百位
新业务的发展
服务化的呼声
![Page 10: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/10.jpg)
走进新时代
分布式存储
NoSQL
服务中心
中间件
Session框架
![Page 11: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/11.jpg)
弯路
NAS作为数据库存储
Ajax早期的应用,挑战用户习惯
去IOE的故事
![Page 12: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/12.jpg)
谢谢
weibo.com/ziliu @子柳
weibo.com/tbut @淘宝技术大学
![Page 13: 赵超 淘宝网的架构演进和变化](https://reader031.fdocuments.net/reader031/viewer/2022012304/559540c61a28ab340c8b4596/html5/thumbnails/13.jpg)