视频课程
小黑屋思过中,禁止观看!
评论并刷新后可见

您需要在视频最下面评论并刷新后,方可查看完整视频

视频课程
立即观看
付费视频

您支付费用,方可查看完整视频

¥{{user.role.value}}
课程视频
开始学习
会员专享

视频合集

淘宝分布式架构演变案例详解

  • 课程笔记
  • 问答交流

淘宝的分布式架构演变历程还是非常具有参考价值,作为一个参与者与见证者,我会换一个视野来讲解。

为了助大家掌握好分布式架构,这节课我会重点讲解淘宝的3大架构演变过程:

1.淘宝架构1.0设计

2.淘宝架构2.0设计

3.淘宝架构3.0设计

淘宝架构1.0设计

评论交流
  1. 路正银

    大型互联网应用系统重点要考虑高性能、高可用、可伸缩、可扩展以及安全。
    前端架构:App及Web开发技术、浏览器及HTTP优化技术、CDN、动静分离、图片服务、反向代理、DNS
    网关以及应用层架构:网关架构、负载均衡、动态页面静态化、业务拆分
    服务层架构:微服务框架、分布式消息队列、分布式缓存、分布式一致性服务
    存储层架构:分布式文件、分布式关系数据库、NoSQL数据库
    后台架构:大数据平台、搜索引擎、推荐引擎、数据仓库
    数据中心机房架构:
    安全架构:
    数据采集与监控:

    • mikechen

      非常全面?,这些内容基本都涵括了核心架构的选型与发展。

      1.技术架构有点像建楼,如果是一栋楼(大型就是世贸大厦,中型就是几十层楼,小型就是几层楼),最核心的就是:安全(至少建好后一段时间不倒塌),未来可以复制建楼层(可扩展),建楼的速度可以快一点(高性能),然后考虑使用钢筋、水泥…等等这些细节的用料,最后开始建楼。

      2.同理网站或者APP,如果随着流量越来越大,就要考虑:高性能、高可用、可扩展、以及安全这几个最核心的问题,后续再这个基础之上,再来考虑用料(用什么缓存、存储设备、服务器、安全监控等),最后就可以开始网站设计了。

      3.基本的思路都是先有框架(保障最核心),再考虑用料,后续就可以开始建楼了?。