文章简介:《淘宝软件基础设施构建实践》中,章文嵩先生首先介绍了淘宝基础设施的规模与挑战。淘宝系统需要足够的容量随时应对突发的流量增长。而随着淘宝的下一个十年大淘宝战略的提出,业务将会每年以超过100%的速度增长,可以预见未来十年有百倍的规模变化。而为了应对这些挑战,技术是电子商务基础设施服务的核心竞争力。文章以淘宝的图片存储与CDN系统的发展历程为例,介绍了淘宝自主开发的分布式文件系统TFS从1.0版本到1.3版本的演变;对比了淘宝CDN系统节点的新、老架构。文章分享了软件基础设施的规划并介绍了TFS、TAIR现状与发展。最后列举了目前的淘宝开源项目:
● 淘宝的Key/Value Cache/Store—TAIR;
● 淘宝分布式文件系统TFS;
● 阿里的Web框架Webx;
● TaobaoABS等等。
导读目录:
一、基础设施的规模与挑战
二、事例:图片存储与CDN系统
三、软件基础设施项目
四、淘宝开源平台
五、小结
章文嵩-淘宝网
作者:章文嵩(正明)-淘宝网高级研究员、核心系统负责人
一、淘宝基础设施的规模与挑战
基础设施的规模与增长
•Alexa全球排名为13(最近7天),生产服务器约为20000台
•系统需要足够的容量随时应对突发的流量增长
•淘宝的下一个十年:大淘宝
–提供电子商务基础设施服务
–打造电子商务生态系统
•增长
–业务每年以超过100%的速度增长
–可预见未来十年有百倍的规模变化
•技术是电子商务基础设施服务的核心竞争力
软件基础设施的挑战: