淘宝用什么语言开发的,用了哪些技术

淘宝自2003年诞生以来,其技术架构经历了从LAMP到分布式系统的演变。最初采用PHP语言,后因业务发展转型为Java,期间涉及Oracle、MySQL数据库以及分布式缓存、搜索引擎的引入。目前,淘宝的后端语言主要为Java,运行在阿里云计算平台上,体现了系统化、智能化和专业化的特性。
摘要由CSDN通过智能技术生成

  淘宝的技术架构一直在变的,分几个阶段

V1.0:小而快(2003.5 – 2004.5)

  2003年淘宝诞生,用的是LAMP经典架构(linux+apache+mysql+php),后端用的是php语言

image-20210104094741408

V2.0:多层次结构,开始做自己的软件(2004.2 – 2008.3)

  2004年在淘宝业务发展的推动下,淘宝开发参考了电信运营商、银行等的一些企业解决方案,将LAMP架构改造为Oracle+IBM小型机的数据库架构和EMC存储方式。为了配合Oracle,php也彻底被替换为java。

c11c831acf7e42bc962f086ca345ee0b

V3.0:产品化思维及服务导向框架(2007.10-2009.11)

  2007年,淘宝全年的交易额超过400亿元,平均近1亿多一天,每天有100多万笔交易被创建。淘宝被改造成分布式架构,引入缓存,分布式存储和分布式搜索引擎。这时候应用服务器使用的是JBoss,数据库又从Oracle变成了MyS

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值