简介
最近十年,互联网行业引领了软件开发技术发展的潮流,许多让人耳目一新的软件开发理念、技术架构、开发框架从互联网企业或相关的开源组织诞生,开创了与传统企业级软件开发不一样的分布式架构设计和技术路线。但是由于发展快时间短,这些技术目前尚形成成熟的体系。
本课程是讲师根据自身多年分布式系统架构设计经验,整理业界较为成熟的开源技术和架构方案,通过梳理分布式技术发展历程,剖析主要分布式开源技术,分析大型分布式系统架构设计的核心要素,为学员呈现一幅包括技术选型、架构设计、性能优化、web安全、系统伸缩等在内的分布式架构全景视图。并通过一系列经典案例分析使学员对分布式核心技术深刻认识,并将课程知识灵活应用到自身日常设计开发工作中。
课程时长
2天(12H)
受众人群
来自业务快速发展,技术不能迅速响应业务需求的中小型网站、欠了许多技术债务,而业务又面临快速发展的大中型网站、面临互联网挑战的企业软件系统开发企业、积极跻身进入互联网的传统行业企业。软件工程师、系统架构师、项目经理等。
分享提纲
第一天 | 分布式系统概述 | 分布式系统的架构演化
分布式系统架构模式
分布式的目标与原则 |
负载均衡与分布式应用架构 | 负载均衡的集中实现方式
分布式应用的会话管理 | |
分布式缓存 | 分布式缓存架构方案
分布式缓存与一致性hash
分布式缓存的若干实践 | |
分布式数据库 | 分布式数据库架构设计
分布式数据库的运维实践 | |
第二天 | 分布式服务 | 分布式服务架构设计
分布式服务的最佳实践 |
大数据与分布式计算 | 分布式文件HDFS架构设计
分布式计算MapReduce编程
分布式数据仓库Hive架构分析
Spark架构设计与编程 | |
分布式系统性能优化 | 分布式系统性能测试
分布式系统优化
Spark性能优化分析 | |
分布式系统案例分析 | 维基百科分布式系统架构分析
一个分布式存储系统的架构设计案例分析
电商秒杀系统的分布式架构分析 |
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员
Lake Li
百林哲咨询(北京)有限公司专家团队成员