淘宝技术架构介绍
淘宝团队组织架构

需要什么样的组织架构
Page 21
YOUR LOGO
需要什么样的组织架构
Page 22
YOUR LOGO
需要什么样的组织架构
Page 23
YOUR LOGO
整体而言,电子商务经营工作分工特别的细,需要一整套的东西, 如团队、资金等,只有将所有的细节都做得特别好,才能够使得整 体具备一定的竞争优势。
淘宝网店的组织架构
公司化经营的模式倡导
YOUR LOGO
前言
2010年淘宝的交易额高达4000亿元人民币,这是 一个让人惊叹的数字。网购的巨大市场无疑会吸引更 多的人在淘宝开店。然而今天在淘宝成功闯出一片天 地,难度却比以往大的多。
Page 2
YOUR LOGO
数据回顾
据看 数
2011淘宝事件回顾
把所有尊重作为我们的目标
提高服务质量;重视用户体验; 经营目标量化成可以考核的绩效目标; 月绩效;年绩效;
上游供应商
用户
尊重 我们
竞争对手
核心 决策
产品决策
活动决策
服务决策
顾客 管理流程
员工
Page 15
YOUR LOGO
需要想清楚的三件事——合作关系
上游 供应商
和谁合作才能创造关键 价值?
•和淘宝合作 在产品,流量,配送方面,获取更多 快速高效的资源整合能力。 •产品的合作 是否得到上游厂家授权和政策,有 没有专供机? •流量合作方面 在做营销投入时,是在做分销,还 是团购,还是一种促销活动。
Page 24
YOUR LOGO
Thank you
Page 25
YOUR LOGO
焦点图入口
其 他 入 口
阿里巴巴组织结构ppt课件

的经营单位,分别组成事业
部
精品ppt
8
阿里的组织结构变革
B、C事业群 三分淘宝
七事业群
25事业部
精品ppt
9
阿里的组织变革
原事业部提升为子公司并成立面向企业的B事业群 和面向个人用户的C事业群
B、C 事业群
将淘宝网拆分为三个独立的公司:淘宝网、淘宝 商城、一淘
三分 淘宝
(二)随着市场和技术变化节奏的加快,组织结构内的权力、 报酬、机制重心向组织下层移动的趋势日益明显。
(三)在可以预见的未来阿里巴巴在组织结构方面的创新仍 将继续,这是一个主动型企业不断成长的必由之路。
精品ppt
16
马云 人是要有梦想的,万一实现了呢?
精品ppt
17
谢谢
Thank you
精品ppt
发挥各事业部积极性和创造性
全面培养管理人才
有比较、有竞争,促进企业全面发展
精品ppt
13
阿里的组织结构
劣势
由于部门独立性,易滋长本位主义
增加费用开支 总部管理要求较高
精品ppt
14
3、总结
精品ppt
15
总结
(一)组织结构灵活善变的趋势从集权层级型组织到分权型 层级组织,再到扁平网络型组织,组织结构的灵活性和适应性 不断增强。
阿 里 巴 巴
精品ppt
1
1、公司简介 2、组织结构 3、总结
精品ppt
2
公司创始人--马云
中文名:马云 英文名:Jack Ma 别名:风清扬 国际:中国 民族:汉 出生地:浙江杭州 出生日期:1964.10.15 职业:企业家 毕业学校:杭州师范学院 主要成就:1999年创办阿里巴巴网站, 2008年日本第十届企业家大奖,2009年 中国经济十年商业领袖十人,2012年 CCTV中国经济年度人物,中国最慷慨慈 善家
淘宝网的商业模式分析

淘宝网的商业模式分析淘宝介绍:淘宝网(Taobao)是亚太最大的网络零售商圈,致力打造全球领先网络零售商圈,由阿里巴巴集团在2003年5月10日投资创立。
淘宝网现在业务跨越C2C(个人对个人)、B2C(商家对个人)两大部分。
淘宝注册会员覆盖了中国绝大部分网购人群,交易额占中国网购市场80%以上份额。
C2C (Consumer to Consumer),类似于零售市场,购物对象直接是终端用户。
B2C (Business to Consumer) ,就是我们很经常看到的供应商直接把商品卖给用户。
一、营运模式1、体验式营销———免费。
淘宝网成立伊始,就坚持认为中国当前的市场还不成熟,消费者无法接受收费服务,全面推广免费策略,在极端的时间内就吸引了巨大的顾客群体,迅速地进行了市场扩张。
2、差异化的市场推广策略。
淘宝网作为一个后发企业在成立之初就遭到了e-Bay易趣公开的排斥和封杀对此,淘宝网避开了eBay 易趣的锋芒,巧妙地采用了游击式的推广策略。
3、付款环节,淘宝提供了关联服务--支付宝。
账号和个人淘宝账号关联,在申请淘宝账号时一并生成。
支付宝使得买家可以在收到货并确认与网上信息无误后付款,提高了网络交易的安全性。
淘宝还支持多种交易方式,比如信用卡消费、货到付款等等。
4、信用评价体系。
在交易完成后,淘宝会邀请买家对卖家进行打分,包括宝贝符合度、宝贝满意度、卖家态度等。
利用反馈的信息,更新卖家的信用和XX积分,为后来的消费者提供参考信息。
同时淘宝也会让卖家打分,包括信用、好感度等,也为以后与之交易的卖家提供参考。
5、其他。
淘宝还提供消费者维权通道、售后保障等,对于售后纠纷进行处理,为维护消费者的合法利益提供帮助。
二、盈利模式网站的收费来源,主要包括交易服务费(包括商品登录费、成交手续费、底价设置费、预售设置费、额外交易费、安全支付费、在线店铺费),特色服务费(包括字体功能费、图片功能费、推荐功能费),增值服务费(信息发布费、辅助信息费),以及网络广告等。
淘宝组织结构

天猫组织结构二、工作内容〔一〕运营经理1、负责网店整体规划、营销、推广、客户关系管理等系统经营性工作;2、负责网店日常改版策划、上架、推广、销售、售后服务等经营与管理工作;3、负责网店日常维护,保证网店的正常运作,优化店铺及商品排名;4、负责执行与配合公司相关营销活动,策划店铺促销活动方案;5、负责收集市场和行业信息,提供有效应对方案;6、制定销售计划,带领团队完成销售业绩目标;7、客户关系维护,处理相关客户投诉及纠纷问题。
(二)客服人员1、通过在线聊天工具,负责在淘宝上和顾客沟通,解答顾客对产品和购买服务的疑问;2、产品数据在线维护管理,登陆销售系统内部处理定单的完成,制作快递单,整理货物等;3、客户关系维护工作,在线沟通解答顾客咨询,引导用户在商城上顺利的购买,促成交易;4、负责客户疑难订单的追踪和查件,处理评价、投诉等。
(三)配送人员1、负责网店备货和物资的验收、入库、码放、保管、盘点、对账等工作;2、负责保持仓库内货品和环境的清洁、整齐和卫生工作;3、按发货单正确执行商品包装工作,准时准确完成包装任务;4、准确在网店后台输入发货单号,更改发货状态,对问题件能及时处理。
(四)网店美工1、负责网店产品上传宝贝的文字编辑及上传宝贝的相关工作,图片拍摄制作。
2、根据主题需要完成店铺进行整体的美化(公告栏和促销栏图片设计)。
3、根据文字需求完成网页平面设计,完成网页html编辑。
4、产品拍摄图片的美化、编辑排版;(五)网店财务员1、负责网店销售与资金到账的管理;2、负责网店与快递公司业务费用的管理;3、负责网店日常运营财务方面的处理;(六)网店推广员1、负责不定期策划淘宝商城营销活动;1、负责公司淘宝交易平台推广工作;2、策划并制定网络店铺及产品推广方案〔包括淘宝推广、SEO、论坛推广、博客营销、旺旺推广等〕等营销工作;3、研究竞争对手的推广方案,向运营经理提出推广建议;4、对数据进行分析和挖掘,向运营经理汇报推广效果;5、负责对店铺与标题关键字策略优化、橱窗推荐、搜索引擎营销、淘宝直通车、淘宝客等推广工作。
淘宝系统功能及网站结构

当当网的系统功能:1.客户服务系统当当网建立了功能强大的客户服务中心。
当当网以网上购物为主要的经营手段,用户与商家最为直接交流莫过于电话,因此,建立一个完善的客户服务中心是用户必须的。
当当网呼叫中心系统在保证话务质量的同时具有相当的规模,并随着业务的不断增大,还可以平滑的升级;所采用的呼叫中心系统完全摆脱了传统呼叫中心系统的羁绊,建立了一套基于IP的分布式呼叫中心平台,同时,可以实现高质量的话务统计。
2.智能比价系统当当网开发了智能比价系统系统。
通过此系统,当当网每天都实时对各电子商务网站的同类商品的价格进行对比。
如果对方同类商品价格低于当当网商品价格,此系统将自动调低当当网同类商品的价格。
3.相关搜索系统当当网购物系统根据客户的购物习惯自动向他们推荐相关商品。
如今当当网客户的搜索范围不仅包括当当网近百万自营商品,还把当当数千家店中店的各类商品一搜到底4.物流配送系统当当网在这180个城市拥有物流合作伙伴。
这些合作伙伴可能只是一家只有数十人的小快递公司,服务范围可能仅仅是它所在的城市。
但当当网成功的将这些物流合作伙伴整合成一个覆盖全国的物流网络,向180个城市提供送货上门和货到付款服务,并且覆盖的城市还在增加。
当当网在北京、上海、广州3个城市设立了仓储中心。
当一笔订单产生时,当当网将判断从那个仓库调货最优,然后订单被发送到用户所在的城市,该城市的快递公司收到货后立即送货上门。
当当网对于这些快速公司怎么搭配发送包裹一向不作要求,唯一的要求就是在特定的时间内将货物送到。
5.支付系统当当网其主要的支付方式有:a.货到付款:快递公司把商品送至指定地点时,由收货人当时交付货款和运费。
b.银行汇款:用户可以通过银行汇款、转帐的方式汇款至当当网。
c.邮局汇款:全国邮政服务范围所能覆盖的国内省、市、自治区、直辖市的客户均可以选择此方式支付。
d.信用卡支付:用户使用几种指定的信用卡付款。
当当网还设立了专门的论坛。
机器学习算法在淘宝推荐系统中的应用研究

机器学习算法在淘宝推荐系统中的应用研究一、引言淘宝是目前国内最大的综合性电商平台,拥有众多的商家和消费者,每日产生海量的交易数据。
如何从这些数据中挖掘出消费者的需求,并为其提供个性化的商品推荐,成为了淘宝推荐系统的核心目标之一。
机器学习算法在淘宝推荐系统中的应用已经取得了较为显著的效果,本文将对此进行详细的探讨。
二、淘宝推荐系统基础架构淘宝推荐系统基于大数据和机器学习技术,分为三层架构:离线计算层、在线计算层和展现层。
其中离线计算层用于数据预处理、特征抽取和模型训练,线上计算层则是通过在线机器学习模型将用户请求和商品特征转化成商品召回和排序,展现层则是将算法推荐结果展示给用户。
三、淘宝推荐系统中的机器学习算法淘宝推荐系统中使用了多种机器学习算法,包括推荐逻辑回归、协同过滤算法、主题模型、深度学习等。
其中推荐逻辑回归算法是淘宝推荐系统的核心算法,其基于用户和商品的历史行为数据建立模型,并通过机器学习算法对用户喜好进行预测和推荐。
协同过滤算法则是基于用户的喜好和历史行为,通过挖掘用户间的关联性来进行商品推荐。
主题模型用于实现更加细致的个性化商品推荐,其基于用户的搜索关键词和商品标签等信息,通过挖掘不同主题表达的用户需求来进行商品推荐。
深度学习算法则是对图像和语音等非结构化信息进行处理的核心算法,使用深度神经网络进行处理,可以在商品图片等方面实现更加准确的推荐。
四、淘宝推荐系统算法的优化淘宝推荐系统面临着很大的挑战,如数据稀疏性、冷启动问题、可扩展性和实时性等问题。
因此,在保证推荐效果的同时,淘宝推荐系统还需要优化算法,来解决这些问题。
其中,基于隐向量的推荐算法是淘宝推荐系统中的一个重要优化,其将用户和商品表示成低维的隐向量,通过内积计算来预测商品的推荐度。
同时,基于多标签的推荐算法也是淘宝推荐系统的重要优化,可以将商品标签作为一种附加信息,来提升商品推荐的精度。
此外,淘宝推荐系统还采用了异构网络嵌入算法、注意力机制等新兴的算法来提高推荐效果。
淘宝商家数据中心简介

淘宝商家数据中心简介淘宝商家数据中心简介1.背景介绍1.1 公司概述1.2 淘宝商家数据中心的背景和作用2.数据中心架构2.1 硬件设施2.2 网络架构2.3 存储系统2.4 数据备份与恢复3.数据采集与分析3.1 数据采集方法3.2 数据清洗与处理3.3 数据分析技术和工具3.4 数据可视化展示4.数据安全与隐私保护4.1 数据安全管理措施4.2 隐私保护政策4.3 合规要求5.数据应用与业务支持5.1 数据应用领域5.2 业务决策支持5.3 数据驱动的产品创新6.数据共享与合作6.1 数据共享原则与途径6.2 合作伙伴关系管理6.3 数据共享合作案例7.附件附件1:数据中心架构图附件2:数据采集与分析流程图附件3:数据安全管理措施详情注释:1.数据清洗与处理:对采集的数据进行预处理,包括数据去重、数据格式转换、数据归一化等。
2.数据可视化展示:使用可视化工具将数据以图表或图形的方式呈现,便于用户直观理解和分析。
3.数据安全管理措施:包括网络安全防护、数据加密、访问权限控制等措施,确保数据的安全性和完整性。
4.隐私保护政策:保护用户个人信息安全的政策和措施,如数据匿名化处理、用户授权管理等。
5.合规要求:符合相关法律法规和行业规范的要求,包括数据保护法、电子商务法等。
6.数据应用领域:包括市场调研、用户行为分析、推荐系统等。
7.业务决策支持:通过数据分析提供给业务决策者的科学依据和指导意见。
8.数据驱动的产品创新:通过分析用户需求和行为数据,进行产品功能优化和创新。
附件:附件1:数据中心架构图附件2:数据采集与分析流程图附件3:数据安全管理措施详情法律名词及注释:1.数据保护法:指保护个人信息的法律法规,如《中华人民共和国个人信息保护法》。
2.电子商务法:指规范电子商务活动的法律法规,如《中华人民共和国电子商务法》。
淘宝开放平台API技术分析

淘宝开放API 技术分析API列表与说明TFS实现.NET数据实体Ray Zhang, 2010用户API提供了用户基本信息查询功能数据结构Location用户地址User用户UserCredit用户信用UserSubscribe用户订购信息API列表taobao.appstore.subscribe.get查询appstore应用订购关系er.get获取单个用户信息ers.get获取多个用户信息产品API提供了产品相关的发布,修改等功能数据结构Product产品结构ProductImg产品图片ProductPriceStat产品价格统计结构ProductProp属性统计结构ProductPropImg产品属性图片ProductSearch产品统计查询结果ProductStat产品统计结构API列表taobao.product.add上传一个产品,不包括产品非主图和属性图片taobao.product.get获取一个产品的信息taobao.product.img.delete删除产品非主图taobao.product.img.upload上传单张产品非主图,如果需要传多张,可调多次taobao.product.propimg.delete删除产品属性图taobao.product.propimg.upload上传单张产品属性图片,如果需要传多张,可调多次taobao.product.update修改一个产品,可以修改主图,不能修改子图片taobao.products.get获取产品列表taobao.products.search搜索产品信息类目属性API提供了标准类目,类目属性和类目属性值的查询功能数据结构Brand品牌Feature类目属性ItemCat商品类目结构PropValue属性值SellerAuthorize授权API列表taobao.itemcats.authorize.get查询B商家被授权品牌列表和类目列表taobao.itemcats.get获取后台供卖家发布商品的标准商品类目taobao.itemprops.get获取标准商品类目属性taobao.itempropvalues.get获取标准类目属性值商品API提供了商品以及商品相关的sku,邮费增加,修改功能数据结构AfterSale卖家设置售后服务对象Item Item(商品)结构ItemCategory商品查询分类结果ItemExtra商品扩展结构,通过iid和Item结构相关联ItemImg ItemImg结构ItemProp商品属性ItemSearch商品搜索Postage运费模板结构PostageMode运费方式模板收费方式PropImg商品属性图片结构Sku Sku结构SkuExtra Sku扩展表的扩展sku记录Video商品视频关联记录API列表taobao.aftersale.get查询用户售后服务模板taobao.item.add添加一个商品taobao.item.delete删除单条商品taobao.item.get得到单个商品信息taobao.item.img.delete删除商品图片taobao.item.img.upload添加商品图片taobao.item.propimg.delete删除属性图片taobao.item.propimg.upload添加或修改属性图片taobao.item.recommend.add橱窗推荐一个商品taobao.item.recommend.delete取消橱窗推荐一个商品taobao.item.sku.add添加SKUtaobao.item.sku.delete删除SKUtaobao.item.sku.get获取SKUtaobao.item.sku.update更新SKU信息taobao.item.skus.get根据卖家昵称和商品ID列表获取SKU信息taobao.item.update更新商品信息taobao.item.update.delisting商品下架taobao.item.update.listing一口价商品上架taobao.items.custom.get根据外部ID取商品taobao.items.get搜索商品信息taobao.items.inventory.get得到当前会话用户库存中的商品列表taobao.items.list.get批量获取商品信息taobao.items.onsale.get获取当前会话用户出售中的商品列表taobao.items.search搜索商品信息taobao.postage.add添加邮费模板taobao.postage.delete删除单个运费模板taobao.postage.get获取单个运费模板taobao.postage.update修改邮费模板taobao.postages.get获取卖家的运费模板taobao.skus.custom.get根据外部ID取商品SKU交易API提供了订单下载,修改收货地址、修改交易备注等功能数据结构Order订单结构PicUrl图片链接PromotionDetail交易的优惠信息详情Refund退款结构RefundMessage留言/凭证数据结构RefundRemindTimeout退款超时结构ShippingAddress收货地址数据结构Trade交易结构TradeAccountDetail淘宝卖家绑定的支付宝账户的财务明细TradeConfirmFee确认收货费用结构API列表taobao.refund.get单笔退款详情taobao.refund.refuse卖家拒绝退款taobao.refunds.apply.get查询买家申请的退款列表taobao.refunds.receive.get查询卖家收到的退款列表taobao.trade.amount.get交易订单帐务查询taobao.trade.close卖家关闭一笔交易taobao.trade.confirmfee.get获取交易确认收货费用taobao.trade.fullinfo.get获取单笔交易的详细信息taobao.trade.get获取单笔交易的部分信息(性能高) taobao.trade.memo.add对一笔交易添加备注taobao.trade.memo.update修改一笔交易备注taobao.trade.ordersku.update更新交易订单的销售属性taobao.trade.shippingaddress.update更改交易的收货地址taobao.trade.snapshot.get交易快照查询taobao.trades.bought.get搜索当前会话用户作为买家达成的交易记录taobao.trades.sold.get搜索当前会话用户作为卖家已卖出的交易数据taobao.trades.sold.increment.get搜索当前会话用户作为卖家已卖出的增量交易数据评价API提供了评价的添加和查询功能数据结构TradeRate评价列表API列表taobao.traderate.add新增单个评价taobao.traderate.list.add针对父子订单新增批量评价taobao.traderates.get搜索评价信息物流API提供了发货,物流单详情,区域地址和物流公司信息查询功能数据结构LogisticsCompany物流公司结构LogisticsPartner物流公司信息Shipping物流数据结构TransitStepInfo物流跟踪信息的一条API列表taobao.areas.get查询地址区域taobao.delivery.cod.send货到付款(cod)发货处理taobao.delivery.send发货处理panies.get查询物流公司信息taobao.logistics.orders.detail.get批量查询物流订单,返回详细信息taobao.logistics.orders.get批量查询物流订单taobao.logistics.partners.get查询物流公司信息taobao.logistics.trace.search物流流转信息查询收费API提供了B商家保证金查询功能数据结构GuarantyFund保证金Suite套餐VasProduct产品订购信息VasSignInfo代扣协议接口数据处理后的返回信息VasSignUrl客户查询是否签约的信息回馈,返回message,aplipaySignAddressAPI列表taobao.guarantyfunds.get B商家保证金查询店铺API提供了店铺查询,店铺自定义类目的查询和更新,图片空间图片的查询和删除等功能数据结构ItemVideo商品视频MediaCategory媒体文件分类MediaFile媒体文件Picture图片PictureCategory图片分类SellerCat店铺内卖家自定义类目Shop店铺信息ShopCat店铺类目ShopScore店铺动态评分信息API列表taobao.picture.category.get获取图片分类信息taobao.picture.delete删除图片空间图片taobao.picture.get获取图片信息taobao.picture.upload上传单张图片taobao.sellercats.list.add添加卖家自定义类目taobao.sellercats.list.get获取前台展示的店铺内卖家自定义商品类目taobao.sellercats.list.update更新卖家自定义类目taobao.shop.get获取卖家店铺的基本信息taobao.shop.remainshowcase.get获取卖家店铺剩余橱窗数量taobao.shop.update更新店铺基本信息taobao.shopcats.list.get获取前台展示的店铺类目分销API提供了分销商信息和采购单信息的查询以及分销产品的添加和更新等功能数据结构Distributor分销API返回数据结构FenxiaoSku分销产品ProductCat产品线PurchaseOrder采购单及子采购单信息Receiver收货人详细信息SupplierStat供应商的汇总信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
·空间换时间 ·时间换空间
·效果和成本的平衡
V3.0 消息系统
·集群Topic方式 ·发送事务
操作 AA业PPP务P 系统
消息
AA消PPP息P 系统
AA后PPP续P
处理1
AA后PPP续P
处理2
AAP…PP…P
V3.0 可用性
·同城分流 ·异地容灾 ·n+1原则 主业务
可切换
边缘业务
主机房一
Weblogic
Function 2
Weblogic
Function 1
淘宝MVC
Weblogic
· 引入搜索引擎ISearch
淘宝MVC
Weblogic
EJB
淘宝MVC
EJB
淘宝MVC
OR-MapOpRin-gMapping EJB
EJBห้องสมุดไป่ตู้
OR-Mapping
OR-Mapping
Read/Write
PV 全网成交
0
2003 2004 2005 2006
V1.0
V1.1
V2.0
V2.1
2007 V2.2
2008 2009 V3.0
V1.0 2003.5 – 2004.1
· 非典时期 · 马云住宅 · LAMP · MySQL读写分离
FumncpAoteipdoaaF_nrcpuDhhnmeBpcpAot4eipdoaa_nrcpDhhF3euBpmn4cpAoteipdoaa_rncpDhFh2euBpmn4cpAoteipdoaa_nrcpDhh1eBp4
主机房二
数据同步
异地主机 房
V3.0 自动化
A:I wanna the fried chicken! B:Sir, we will be arriving at
the nearest KFC soon.
总结
·适当放弃一致性 ·备份和隔离解决稳定性问题 ·分割和异步解决性能问题 ·自动化降低人力成本 ·产品化管理
淘宝系统架构介绍
淘宝发展历程
2500 2000 1500 1000
2008年每天: 增加800G的数据 高峰 期流量超过30G/S 处 理超过1000G的日志 处理40亿次的用户信息访问 缓存处理60亿次的请求
500
2008年: 交易额999.6亿 注册用户9800万 卖出1.4亿件服饰 卖出1366万部手机 卖出3130万张充值卡
1
2
Node n
Node n
需求
·高稳定性
·高数据安全 ·高可用性
·高容量,高性能
·高并发处理能力 ·高存储容量 ·低响应时间
·低成本
·硬件 ·人力
处理策略
·高稳定性
·备份 ·隔离
·高容量,高性能
·“人”多力量大 ·分割 ·异步
·成本
·提高效率 ·自动化
整体策略:三角原则(CAP)
可用性
扩展性 成本
Read
Read/Write
Slave1
复制
MySQL Master
复制
Read
Slave2
V1.1 2004.1 – 2004.5
·MySQL迁移至Oracle
·引入SQL Relay中间件
FunctionF4unction 3
Apache
ApachFeunction
2 Function
1
mod_phpm4od_php4Apache Apache
Function 1
JBoss
JBoss
淘宝MVC 淘宝MVC
Spring Spring
Ibatis OR-Mapping
分布式存储
Node 1
Node 2
Node n
Oracle Oracle Oracle Oracle
Search
Node Node
1
2
Read/Write ……
Node Node
cache
Read/Write
Oracle Oracle
h
……
Node Node
1
2
Node n
V2.2 2006.10 – 2007.12
·分布式存储TFS
·分布式缓存Tair ·搜索引擎升级
cache
…… Function 3Function 2
JBoss JBoss 淘宝MV淘C宝MVC
SpringSpring Ibatis Ibatis
……
Node 2
功能分组2
Node 1
……
Node 2
功能分组3
Node 1
……
Node 2
Node n
Node n
Node n
服务2
功能分组1
Node1
……
Node2
功能分组2
Node1
……
Node2
Node n
Node n
V3.0 应用透明伸缩
·业务处理
·统一和隔离 ·负载均衡 ·一片私有的“云”
pear
DB
pear
mod_php4
DB
mod_php4
SQL
RelaSyQL
pear Relay
DB
pear DB
SQL Relay
SQL Relay
Oracle
V2.0 2004.2-2005.03
· php迁移至java
· MVC框架WebX
Function 4 Function 3
·项目管理工具AntX
· 稳定性
· 容灾
· 成本
· 自动化 · 数据迁移到MySQL
服务/消息
V3.0 应用透明伸缩
·展现层-会话处理很重要
·粘性session ·session复制 ·集中式session ·不用session
V3.0 应用透明伸缩
·业务层
AAAPPPPPP
AAAPPPPPP
服务 1
功能分组1
Node 1
效果 = 周长 周长和三个边长为线性关系
成本 = 面积 面积和三个边长成指数关系
当边长小于某阀值 效果 = 最小边长度
一致性
V3.0 2007.12 --
· 应用透明伸缩
· Session框架 · 高性能服务框架HSF · 消息系统Notify · 业务中心建立
·数据透明伸缩
· 分布式数据层TDDL
V3.0 数据透明伸缩
·容量和性能的扩展 核心
·垂直分割
业务 数据
……
·按功能
·水平分割
·按规则
·路由
业务1 ……
·透明化
·复制
·空间换时间
业务2 ……
V3.0 数据分割策略
·复杂结构的水平分割处理方案
·n策略
·2n策略
帖子
·n+1策略
·读写分离策略
订单
好友动态
数据优化策略:时空原则+28原则
Oracle
dump
Search
Node 1
Node 2
…… Node n
V2.1 2004.10 – 2007.01
· weblogic迁移至jboss
· 支持分库的数据访问框架
· 抛弃EJB · 引入Spring · 基于BDB的缓存 · 建立CDN
……OR淘-SFJM宝pBuOroanMipnsRc淘sVtgp-SiJMC宝oipBnnoragMispn3FsVgpuCOinnRcg淘t-SiJM宝opBnroaMipsn2sVFpgCuinOngRc淘t-SiJM宝opBnroaMipns1sVgpCing