网站架构—— 新一代网站架构之统一数据服务层
报名详情
时 间: 2012年10月17-18日 地 点:北京 费 用: 3800元/人(包含听课、讲义、教学设施使用、两天的午餐、学习用具等) 培训证书:培训结束,对理论、实践双项考核成绩合格者,颁发中国信息产业培训网的培训证书。 参课对象:数据库架构师,网站架构师,网站开发人员,javaEE开发人员和IT技术爱好者 联 系 人: 于毅 先生 电 话: 0755-36529027 手 机: 13425174803 E -mail:yuyi@ranbos.com
课程背景:
新一代网站架构的使命,敏捷,开发,体验。 敏捷:业务快速增长,每天都要上线大量的小需求,应用系统日益膨胀,耦合恶化,架构越来越复杂,带来更高的开发成本。如何保持业务开发敏捷性? 开放:Facebook和AppStore带来的启示,如何提升网站的开放性,吸引第三方开发者加入到网站的共建中来。 体验:网站的并发压力快速增长,用户却对体验提出了更高的要求 本次培训,将从新一代网站架构使命来讲解海量数据处理问题以及数据架构日益复杂带来的开发不敏捷性和性能问题的解决方案。内容精致,机会难得。
课程宗旨:
1、专注网站架构技术在中国的发展和应用 2、致力网站架构知识的交流、分享、推广
课程收益:
本次培训为大家介绍海量数据的数据架构和处理以及在数据架构日益复杂的背景下如何解决敏捷开发和性能优化问题: l 新一代网站架构使命:对大型网站提出了更高的要求,从敏捷开发,开放性,体验上都提出了更高的要求,大型网站架构都将面临大面积的重构问题。 l 大型网站数据架构:随着数据量的增长和并发访问的提高如何解决性能和海量数据问题显得尤为重要,对数据层架构提出了更高的要求 l 数据分布在不同区域存储:不同地域的数据中心,数据同步如何处理,采用什么样的方法,效果会如何。 l 海量数据数据拆分:既保证不间断服务,又能进行平滑过渡。 l hadoop,Greenplum:后台海量数据的处理 l 统一数据服务平台:数据结构日益复杂,敏捷开发的实现。 l 业务层解耦最终解决方案 l 展现层处理和优化 l 统一数据服务平台后业务模型跨多个不同数据源的性能优化解决方案,热点缓存技术,异步并行查询,并发控制处理技术。
课程大纲:
1. 网站海量数据处理 • 数据垂直拆分
• 数据水平拆分 • 多数据源引入 2. Nosql • Mongodb使用说明
• Redis使用说明 • Hadoop使用详解 3. 数据同步 • 日志分析并行分解设计与实现
• 开源日志处理中间件 • 异构数据库/文件系统高速交换数据 4. 统一数据服务平台 • 传统的网站架构的优势 • 新一代网站架构的使命
• 数据架构日益复杂带来的挑战
• 数据层解决方案统一数据服务平台 5. 统一数据服务平台实现方案 • 数据模型映射
• 统一查询和更新API
6. 统一数据服务平台性能优化 之 热点缓存
• 热点缓存背景
• 热点缓存设计
• 热点缓存规则设置
• 热点缓存索引策略
• 热点缓存失效机制 7. 统一数据服务平台性能优化二 • 查询异步化并行化
• 并发控制自我保护
• 数据层架构总结 8. 业务层解决方案 • 服务化
• 关系框架 9. 展现层解决方案 • 服务化标签
• 页面组件和组件框架
• 性能优化
讲师简介
曹老师 曾担任淘宝研发技术总监,精通软件设计的理论、实践和工具,有10年以上的大型项目研发及项目管理经验,曾经策划多个大型项目与网站的架构,主持过访问量达亿级大型网站,熟悉大型网站的优化与运维,掌握多种开发平台开发技术-C、C++、Java、.net等,熟悉各种数据库平台-Oracle、Sql Server、MySql等,熟悉各种中间件框架平台,研究过大量开源的框架平台,经过多年实践形成自己架构风格,亲自参与实施项目:国电调试所项目管理系统,中科院子午工程数据与通信系统,某大型电子商务网站架构、项目管理、性能优化,苏州金莱克洁具有限公司ERP项目,苏州海关保税加工辅助核销系统等 |