淘宝技术架构演进

淘宝技术架构演进,第1张

淘宝技术架构演进

1、单机架构

2、第一次演进:Tomcat与数据库分开部署

3、第二次演进:引入本地缓存和分布式缓存

4、第三次演进:引入反向代理实现负载均衡

5、第四次演进:数据库读写分离

6、第五次演进:数据库按业务分库

7、第六次演进:把大表拆分为小表

8、第七次演进:使用LVS或F5来使多个Nginx负载均衡

9、第八次演进:通过DNS轮询实现机房间的负载均衡

10、第九次演进:引入NoSQL数据库和搜索引擎等技术

11、第十次演进:大应用拆分为小应用

12、第十一次演进:复用的功能抽离成微服务

13、第十二次演进:引入企业服务总线ESB屏蔽服务接口的访问差异

14、第十三次演进:引入容器化技术实现运行环境隔离与动态服务管理

15、第十四次演进:以云平台承载系统

所谓的云平台,就是把海量机器资源,通过统一的资源管理,抽象为一个资源整体,在之上可按需动态申请硬件资源(如CPU、内存、网络等),并且之上提供通用的 *** 作系统,提供常用的技术组件(如Hadoop技术栈,MPP数据库等)供用户使用,甚至提供开发好的应用,用户不需要关系应用内部使用了什么技术,就能够解决需求(如音视频转码服务、邮件服务、个人博客等)。在云平台中会涉及如下几个概念:

IaaS:基础设施即服务。对应于上面所说的机器资源统一为资源整体,可动态申请硬件资源的层面;

PaaS:平台即服务。对应于上面所说的提供常用的技术组件方便系统的开发和维护;

SaaS:软件即服务。对应于上面所说的提供开发好的应用或服务,按功能或性能要求付费。

淘宝技术这十年》(子柳)电子书网盘下载免费在线阅读

链接: https://pan.baidu.com/s/1Sn5Yt9FHR-Mtcs37BSgbkQ

提取码: 18n7

书名:淘宝技术这十年

作者:子柳

豆瓣评分:7.3

出版社:电子工业出版社

出版年份:2013-5

页数:252

内容简介:

《淘宝技术这十年》内容简介:任何网站的发展都不是一蹴而就的。它在发展过程中会遇到各种各样的问题和业务带来的压力。正是这些问题和压力推动着技术的进步和发展,而技术的发展反过来又会促进业务的更大提升。如今淘宝网的流量排名已是全球前15名、国内前3名,其系统服务器也从一台发展到万台以上。

《淘宝技术这十年》从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。《淘宝技术这十年》文风流畅,有技术人员特有的幽默感;内容积极正面,有现场感,全部是作者亲身经历。

作者简介:

子柳:本名赵超,2004年加入淘宝网,取花名子柳。历任开发工程师、项目经理、产品经理、测试经 理,2009年随着淘宝系统的大规模重构和人才的迅速扩张,创办了“淘宝技术大学”,培养内外部工 程师众多,人称“校长”。2011年将培训中的内容写成文章发表,遂一发不可收拾,总结了淘宝十年 的技术之路,乃成本书


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10023332.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存