课程培训
大规模高并发系统架构设计培训培训课程

 

培训对象

架构设计师、技术经理、项目组长、开发人员、技术骨干、维护人员、技术支持
人员或其他对系统架构设计有兴趣的相关人员

课程大纲

 

主题 内容

架构设计基础

1.架构设计的背景与目标n2.架构师和系统架构的定义n 架构设计师的知识结构n1.架构设计要关注什么?n2.架构的职责是什么?n3.什么是优雅的架构?n4.软件系统架构的模型和方法n5.软件质量与架构n 质量属性对架构的影响n 语言不是可伸缩性的关键,架构才是关键

大型系统架构的特点

1.大型系统架构的目标与挑战n 高可用性(High Availability)n Failovern 可伸缩性(Scalability)n 高性能(High Performance)n 可靠性n 安全性n2.常见网站架构分析n J2EEn LAMPn .NET

负载均衡架构

1.DNS负载均衡n2.反向代理负载均衡n nginxn HAProxyn apache httpdn LVS(网络第四层工作)n F5(硬件,四层/七层)n3.网络地址转换(NAT)n4.服务器集群Clustern 应用服务器集群n 负载均衡的算法n 节点健康检查n 会话管理n Session Stickyn Session Replicationn 数据库服务器集群n5.案例分析n MySpacen Mixin Youtuben eBayn LiveJournal

系统缓存技术

1.内存级数据缓存(memchched)n2.动态内容缓存n3.服务器缓存/页面缓存/静态化n4.浏览器缓存n5.反向代理缓存n6.Session/Share Nothing Architecture架构n7.数据库缓存n8.本地缓冲缓存n9.容器n10.消息中间件n11.案例分析

大型系统数据库架构

1. 数据库事务策略n CAPn BASEn2.数据库Shardn 水平分区n 垂直分区n3.数据库读写分离n Master-Slaven4.优化数据库访问n5. 案例分析n 阿里淘宝n 腾讯QQn 新浪微博

大型存储架构

1.计算机I/O技术n2.硬盘接口技术n3. 磁盘阵列技术n RAIDn4. 网络存储架构n DASn NASn SANn5. 案例分析n 网络视频监控系统n Youtube

架构的重构与优化

1.重构的概念n 设计模式与重构n 软件设计原则n2.性能优化n 系统层次n 设计层次n 代码层次n Yahoo关于性能优化的N条军规n 性能优化的工具

大型网站架构演变案例实践解决方案;

 




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>