2003年的4月7日,马云成立了淘宝,这是一个神秘的组织。目标是在最短的时间内建立一个网站,所以*版的淘宝是使用国外买来的源代码架构,称为lamp(linux+apache+mysql+php), 然后本地化修改,完成的上线用了一个月。
初期的淘宝只有一台服务器,因为访问量的增加,为了更好地服务,数据库服务器被*出来,同时,增加了一台邮件服务器。当时,商品检索功能的实现使用的是sql中的like搜索,资源消耗非常严重。为了提高检索效率,使用阿里巴巴的isearch模块,以达到更快的服务速度。
到2003年底,mysql已经不能满足淘宝的需求,所以换成了oracle。不仅因为它容量大、稳定、*、高性能,还因为2003年的时候,阿里巴巴已经有一支很强大的dba团队。其中,ace人才就有4名。
到2004年上半年,淘宝决定更换开发语言,将php更改为java。到2007年,淘宝已经使用了ibm的小型机、oracle的数据库、emc的存储,这些都是非常昂贵的。钱可以解决大部分问题,但随着淘宝的发展,钱也解决不了*问题。
7年之后,淘宝开始了*的壮大之路,成为了中国*的电子商务平台之一。在2007年之前,淘宝使用了netapp的文件存储系统,但是未对小文件存储进行有针对的优化,扩容的成本也非常高昂,网络连接数经常达到极限。因此,淘宝开发了tfs(淘宝文件系统)。2007年6月,tfs正式上线运行。生产环境中应用的集群规模达到了200台pc server(146g*6 sas 15k raid5),文件数量达到上亿级别。系统部署的存储容量为140tb,实际使用存储容量为50tb,单台支持随机iops200+,流量3mbps.
总之,淘宝自成立以来就一直致力于技术创新,这是淘宝成功的关键之一。通过改进网站的内部架构,并不断升级改善技术,淘宝始终展现出强大的技术实力。而正是这种技术实力才使得淘宝成为了中国最受欢迎的电子商务公司之一,也让它站在了国际电子商务的*
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,年费会员只需58元,全站资源免费下载 点击查看详情
站 长 微 信: 65795539