高性能web站点构建技术 面向Web应用架构缓存设计负载均衡内容分发和同步及数据库扩展
报名详情
时 间: 2012年10月26-27日 地 点:杭州 2012年10月29-30日 地 点:成都 费 用: 2800元/人(包含听课、讲义、教学设施使用、两天的午餐、学习用具等) 培训证书:培训结束,对理论、实践双项考核成绩合格者,颁发中国信息产业培训网的培训证书。 参加对象: l 编写web应用程序、关心站点性能、并且希望自己做得更出色的人员 l 关心性能和可能性的web架构师、希望构建高性能web站点的技术负责人 l 实施web站点性能优化或者规模扩展的运维人员 l 与web性能有关的测试人员 学员基础:Web开发基础、了解缓存技术、了解数据库操作 联 系 人: 于毅 先生 电 话: 0755-36529027
课程背景:
提供构建高性能网站的完整解决方案,它会成为每个致力于开发承载大数量及用户规模网站开发者的工具箱 不论你是从事一名Web的工程师,还是关心Web性能的架构师,都应该更多的关注各种技术和架构的本质 展现大型网站架构的核心技术:分布式缓存、Web负载均衡、内容分发和同步、数据库扩展和性能监控。 本次课程,将全面介绍网站架构的性能技术。内容精致,机会难得。讲师也将分享大型网站架构的经验。
核心宗旨:
l 专注高性能web架构在中国的发展和应用 l 致力高性能web架构知识的交流、分享、推广
培训收益:
l web网站架构分布式缓存技术,数据库前端缓存,使用memcached,读写操作缓存,缓存扩展的详细讲解 l Web负载均衡,DNS负载均衡,反向代理负载均衡,IP负载均技术的分享。 l 大规模站点的文件存储和访问 l 数据库的复制和分离,读写分离,数据库的反向代理技术,数据库的垂直分区和水平分区以及分区的扩展。 l 我们需要通过监控的手段来洞察站点性能变化,带给你优化的理由,告诉你瓶颈的真像。
课程大纲:
第一天:分布式缓存和web负载均衡 1. web站点性能关键点 • 性能瓶颈在哪里 • 增加带宽
• 减少网页的http请求
• 加快服务器脚本计算速度 • 使用动态内容缓存
• 使用数据缓存 •将动态内容静态化 • 更换web服务器软件 • 页面组件分离
• 合理部署服务器
• 使用负载均衡 • 优化数据库
• 考虑可扩展性 •减少视觉等待
2. 分布式缓存
•数据库的前段缓存区域 • 使用memcached
• 读操作缓存
• 写操作缓存 • 状态监控 • 缓存扩展
3. Web负载均衡
•一些思考
• http重定向 • DNS负载均衡
• 反向代理负载均衡
• IP负载均衡 • 直接路由
• IP隧道 •考虑可用性
第二天:文件系统处理、数据库扩展和性能监控
1. 共享文件系统 •网络共享
• NFS
• 局限性
2. 内容分发和同步
•复制
• SSH
• WebDAV • rsync
• hashTree
• 分布还是同步 • 反向代理
3. 分布式文件系统
•文件系统
• 存储节点和追踪器
• MogileFS
4. 数据库扩展
• 复制和分离
• 垂直分区
• 水平分区
5. 分布式计算
• 异步计算
• 并行计算
6. 性能监控
• 实施监控
•监控代理
• 系统监控
• 服务监控 • 响应时间监控
7. 总结和其它的一些话题
• 其它话题
• 大型网站架构案例分析
讲师简介
曹老师 曾担任淘宝研发技术总监,精通软件设计的理论、实践和工具,有10年以上的大型项目研发及项目管理经验,曾经策划多个大型项目与网站的架构,主持过访问量达亿级大型网站,熟悉大型网站的优化与运维,掌握多种开发平台开发技术-C、C++、Java、.net等,熟悉各种数据库平台-Oracle、Sql Server、MySql等,熟悉各种中间件框架平台,研究过大量开源的框架平台,经过多年实践形成自己架构风格,亲自参与实施项目:国电调试所项目管理系统,中科院子午工程数据与通信系统,某大型电子商务网站架构、项目管理、性能优化,苏州金莱克洁具有限公司ERP项目,苏州海关保税加工辅助核销系统等。 |