一、课程介绍:
课程从网站的架构设计、快速开发、高效部署、业务监控、服务治理、运维管理等多个
角度描述了架构设计的相关重点,涉及的核心技术包括前端优化、CDN、反向代理、缓存、
消息队列、分布式存储、分布式服务、NoSQL存储、搜索、监控、安全等一系列保证大型
网站安全可靠运行的关键技术点。内容上涵盖构建大型互联网应用所需的关键技术,兼具实
用性和前瞻性,无论是高并发、高性能还是海量数据处理、Web 前端架构,都有针对性的
解决之道。
梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设
计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架
构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。
二、成都科力特教育网站架构课程大纲867-49-489: 2-3天
第一部分 |
网站架构演进的问题和解决 |
|
大型网站架构演化 互联网系统架构特点 Web 开发技术演化历程 大型网站架构演化历程
大型网站整体架构 网站架构的哲学 大型网站架构组成 网站架构平台化
大型网站架构模式 网站质量管理与开发模式 网站核心技术架构模式 |
第二部分 |
第二部分 大型网站核心 架构(1) |
|
万无一失:网站高可用架构 网站故障与可用性度量 服务幂等性与无状态服务设计 应用服务器的 Session 管理 数据服务器备份与管理
瞬时相应:网站高性能架构 网站性能测试 Web 前端性能优化 应用服务性能优化 存储服务性能优化
随需应变:网站可扩展性架构 网站如何实现产品快速开发 分布式消息队列解耦系统 分布式服务打造业务平台 |
第三部分 |
大型网站核心 架构(2) |
|
永无止境:网站伸缩性架构 负载均衡技术 分布式缓存伸缩性架构 分布式数据库伸缩性架构
NOSQL技术 固若金汤:网站安全架构 网站攻击与防护 信息加密与密钥管理 敏感词与垃圾信息过滤 |
第四部分 |
大型网站经典 案例分析 |
|
淘宝网的架构演化 淘宝网的业务演化历程 淘宝网的技术演化历程
新浪微博的可扩展架构 新浪微博的架构发展 新浪微博业务平台架构
维基百科的高性能架构 维基百科的整体架构 维基百科的高性能设计
Hadoop 的伸缩性架构 HTFS 的伸缩性架构 MapReduce 的伸缩性架构 HBase 的伸缩性架构
网购秒杀系统的架构 秒杀系统的技术挑战 秒杀系统的架构 |