您当前的位置:首页>课程>大型网站技术架构与案例分析

大型网站技术架构与案例分析

浏览:2890
分享

Lake Li Read more

百林哲咨询(北京)有限公司专家团队成员

宅米网CTO软件架构专家,《大型网站技术架构:核心原理与架构分析》作者。十五年以上软件研发经验,现任Intel大数据与云计算专家。曾受邀为方正国际、NEC、淘宝网、新浪网等主持参与过多个大型软件项目的架构设计。

简介

最近十年,互联网行业引领了软件开发技术发展的潮流,许多让人耳目一新的软件开发理念、技术架构、开发框架从互联网企业或相关的开源组织诞生,开创了与传统企业级软件开发不 一样的架构设计和技术路线。但是由于发展快时间短,这些技术目前尚形成成熟的体系。

本课程是讲师根据自身多年大型网站架构设计经验,整理业界较为成熟的开源技术和架构方案,通过梳理互联网技术发展历程,剖析主要互联网开源技术,分析大型互联网架构设计的核心要素,为学员呈现一幅包括技术选型、架构设计、性能优化、web安全、系统伸缩等在内的网站架构全景视图。并通过一系列经典案例分析使学员对网站核心技术深刻认识,并将课程知识灵活应用到自身日常设计开发工作中。  

课程时长

2天(12H)

受众人群

业务快速发展,技术不能迅速响应业务需求的中小型网站。

欠了许多技术债务,而业务又面临快速发展的大中型网站。

面临互联网挑战的企业软件系统开发企业。

积极跻身进入互联网的传统行业企业。

软件工程师

系统架构师

项目经理

分享提纲

第一天 (上午)

u 大型网站架构演化

互联网系统特点

Web开发技术演化历程

大型网站架构演化历程

u 大型网站整体架构

网站架构的哲学

大型网站架构组成
网站架构平台化

u 大型网站架构模式

网站质量管理与开发模式

网站核心技术架构模式

第一天  (下午)

大型网站核心 架构(1)

u 网站高可用架构

网站故障与可用性度量

服务幂等性与无状态服务设计

应用服务器的Session管理

数据服务器备份与管理

u 网站高性能架构

网站性能测试

Web前端性能优化

应用服务性能优化

存储服务性能优化

u 网站扩展性架构

网站如何实现产品快速开发

分布式消息队列解耦系统

分布式服务打造业务平台

第二天 (上午)

大型网站核心 架构(2)

u 网站伸缩性架构

负载均衡技术

分布式缓存伸缩性架构

分布式数据库伸缩性架构

NOSQL技术

u 网站安全架构

网站攻击与防护

信息加密与密钥管理

敏感词与垃圾信息过滤

第二天(下午)

大型网站经典 案例分析

u 淘宝网的架构演化

淘宝网的业务演化历程

淘宝网的技术演化历程

u 新浪微博的可扩展架构

新浪微博的架构发展

新浪微博业务平台架构

u 维基百科的高性能架构

维基百科的整体架构

维基百科的高性能设计

u 网购秒杀系统的架构

秒杀系统的技术挑战

秒杀系统的架构



我要参加

可同时提交您的需求,我们会及时与您联系

预约内训

将课程带入到您的团队,为您的团队进行一对一辅导。

相关课程