淘宝技术这十年架构发展

淘宝技术这十年架构发展文章目录 1 概述 2 基本概念 3 架构演进 3 1 单机架构 3 2 第一次演进 Tomcat 与数据库分开部署 3 3 第二次演进 引入本地缓存和分布式缓存 3 4 第三次演进 引入反向代理实现负载均衡 3 5 第四次演进 数据库读写分离 3 6 第五次演进 数据库按业务分库 3 7 第六次演进

大家好,我是讯享网,很高兴认识大家。


讯享网

文章目录

  • 1. 概述
  • 2. 基本概念
  • 3. 架构演进
    • 3.1 单机架构
    • 3.2 第一次演进:Tomcat与数据库分开部署
    • 3.3 第二次演进:引入本地缓存和分布式缓存
    • 3.4 第三次演进:引入反向代理实现负载均衡
    • 3.5 第四次演进:数据库读写分离
    • 3.6 第五次演进:数据库按业务分库
    • 3.7 第六次演进:把大表拆分为小表
    • 3.8 第七次演进:使用LVS或F5来使多个Nginx负载均衡
    • 3.9 第八次演进:通过DNS轮询实现机房间的负载均衡
    • 3.10 第九次演进:引入NoSQL数据库和搜索引擎等技术
    • 3.11 第十次演进:大应用拆分为小应用
    • 3.12 第十一次演进:复用的功能抽离成微服务
    • 3.13 第十二次演进:引入企业服务总线ESB屏蔽服务接口的访问差异
    • 3.14 第十三次演进:引入容器化技术实现运行环境隔离与动态服务管理
    • 3.15 第十四次演进:以云平台承载系统
  • 4. 架构设计总结
小讯
上一篇 2025-03-06 18:37
下一篇 2025-01-25 13:35

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/35343.html