课程简介
大型动态应用系统平台主要是为高流量和高并发网站构建的底层系统架构。主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。
课程收益
1、了解分布式系统;
2、掌握分布式系统性能优化;
3、掌握大数据与分布式计算 ;
4、掌握Web系统安全架构。
受众人群
软件工程师、系统架构师、项目经理
课程时长
2天(12H)
课程大纲
课程主题 | 课程内容 |
Part 1 分布式系统概述 | 1.分布式系统的架构演化 2.分布式系统架构模式 3.分布式的目标与原则 |
Part 2负载均衡与分布式应用架构 | 1.均衡的集中实现方式 2.分布式应用的会话管理架构 |
Part 3分布式缓存与内容分发 | 1.Memcached架构方案 2.Memcached与缓存一致性hash 3.分布式缓存的最佳实践 |
Part 4 分布式数据库 | 1.Cabar分布式数据库架构设计 2.Cobar分布式数据库的运维实践 |
Part 5分布式服务 | 1.Dubbo分布式服务架构设计 2.Dubbo分布式服务的最佳实践 3.SpringCloud分布式服务架构与实践 |
Part 6 分布式系统性能优化 | 1.分布式系统性能测试与分析 2.分布式系统优化 3.分布式消息队列Kafka在系统性能优化中的应用 4.系统性能优化案例分析:Apache Spark源码优化 |
Part 7 大数据与分布式计算 | 1.分布式文件HDFS架构设计 2.分布式计算MapReduce编程 3.分布式数据仓库Hive架构分析 4.Spark架构设计与编程 |
Part 8 Web系统安全架构 | 1.网站攻击与防护 2.Web防护模块Modscurity架构与应用 3.信息加密与密钥管理 4.电子商务与互联网金融交易安全与风控管理 |
Part 9 大型web系统案例分析 | 1.维基百科分布式系统架构分析 2.分布式存储系统Doris的架构设计案例分析 3.阿里巴巴秒杀系统的分布式架构分析 |
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员