分布式系统设计与实践

时间:该课程暂无课程排期

地点:暂无地点信息

教练:千夜

某大型互联网公司 高级架构师/总监

现任某大型互联网公司高级架构师/总监。
10多年的架构和团队管理经验,涉及信息安全、互联网、电商等领域。
发表过2项国家专利
多次受邀参加架构师大会,并荣获Top100架构场最佳讲师,Qcon架构场最佳讲师等。
带领团队搭建了日活千万的大型app,见证了互联网架构演进的过程,有丰富的微服务理论支持和实战经验。
带领团队搭建了几十亿调用量的网关系统,有丰富的高并发架构经验。

| 目标收益 |

1掌握高可用分布式系统所必要的知识
2通过真实案例的分析,掌握构建分布式架构所需的原理和技术
3深入浅出的分布式架构中设计到的技术

| 培训对象 |

开发人员,测试人员,研发经理与总监,技术经理

| 学员基础 |

2年以上架构经验,对高可用架构和分布式架构有一定的认识。

| 课程大纲 |

主题

内容

第一课:知识原理

1.什么是架构的高可用
2.高可用系统优化案例讲解
3.架构高可用的常用手段都有哪些?
4.CAP理论介绍
5.空间换时间

第二课:总体架构

1.总体架构介绍
2.架构演进
3.高可用架构分层的设计原则
4.单体架构的优劣
5.微服务架构的优劣
6.案例介绍

第三课:分布式系统设计-CDN

1.什么是CDN系统
2.使用CDN系统的原因
3.CDN的技术原理
4.CDN系统发展进程
5.CDN系统国内使用情况
6.CDN系统应用领域
7.CDN数据一致性如何保证

第四课:分布式系统设计-DNS

1.DNS防止被劫持的手段
2.高可用的DNS的设计
3.高可用DNS的最佳实践
4.我们的实践案例

第五课:分布式系统设计-SOA服务化

1.做SOA服务化的原因
2.分布式系统的服务化架构设计及原理
3.Dubbox是什么
4.Dubbox能做什么
5.服务治理
6.我们的实践案例

第七课:分布式数据存储

1.为何分布式存储会越来越受到重视?
2.数据存储层冗余
3.数据备份
4.数据存储层数据高可靠性
5.数据存储层数据一致性
6.数据存储层最佳实践

第八课:分布式缓存

1.可用架构使用缓存类型和作用
2.高可用架构缓存冗余设计
3.高可用架构缓存一致性
4.高可用架构缓存命中率
5.高可用架构缓存设计的最佳实践

第九课:监控

1.高可用架构设计监控重要性
2.高可用架构设计监控数据采集方法
3.高可用架构设计监控设计
4.高可用架构JVM监控
5.高可用架构设计监控的最佳实践

第十课:云端日志系统

1.云端日志体系的重要性
2.云端日志系统的设计
3.云端日志系统的实践

国内外知名一线技术专家分享世界级软件研发管理实践,讲述他们在知名企业的成功案例与宝贵经验。
msup与企业深度合作,并为其量身定制个性化学习课程,精心设计内容与形式,提供最高质量的学习体验。

服务热线 : 400-812-8020

邮箱: market@msup.com.cn

官网: www.msup.com.cn