您现在的位置:首页 > 录播课程 > 海量高并发、高可用架构设计与最佳实践

海量高并发、高可用架构设计与最佳实践

2022/4/7 16:48:04 | 来源:Admin

18课时            ¥2780.00


课程简介

本课程针对企业级通用微服务架构解决方案,如:消息队列、redis集群、分布式解决方案、Kubernetes 容器、分布式锁、限流、容灾、服务降级、排队机制等高级的内容。

课程目标

了解互联网架构演进历程;

掌握微服务架构设计方法;

掌握互联网高可用高并发关键技术;

掌握互联网大型分布式系统数据库架构的设计;

掌握互联网大型分布式系统服务的治理;

掌握基于PaaS的高可用高并发关键技术

掌握高可用微服务架构设计的性能评估和扩容。

适合人群

开发工程师

架构工程师

运维工程师

数据工程师

——————————————————————————————————————————————

第1章 大型系统架构设计案例实践
1.1.大型互联网系统架构的目标与挑战
1.2.大型系统架构演变机器技术脉络
1.3.架构设计理论与原则
1.4.讨论及总结
第2章 微服务的核心架构思想
2.1.什么是微服务架构
2.2.微服务架构出现背景
2.3.单体应用VS微服务
2.4.微服务关注内容
2.5.单体架构
2.6.实施微服务的挑战
第3章 微服务架构之ZuuI API网关
3.1.微服务网关
第4章 互联网大型高可用高并发关键技术篇
4.1.业务逻辑层概述
4.2.业务逻辑层都做什么
4.3.业务逻辑层整体架构
4.4.无状态业务逻辑层如何设计
4.5.业务逻辑层如何纯异步调用
4.6.业务逻辑层如何分级管理
4.7.业务逻辑层如何设置合理的超时
4.8.业务逻辑层服务降级如何设计
4.9.业务逻辑层如何做到幂等设计
4.10.业务逻辑层高可用设计最佳实践是什么
第5章 互联网大型高可用高并发之分布式缓存
5.1.消息中间件kafka
5.2.为什么需要缓存
5.3.缓存适用场景和类型
5.4.高可用架构使用缓存类型各自作用是什么
5.5.分布式缓存类型及选择
5.6.高可用架构缓存冗余如何设计
5.7.高可用架构缓存一致性如何保证
5.8.高可用架构缓存命中率如何保证
5.9.高可用架构缓存最佳实践是什么
第6章 互联网大型高可用高并发之数据存储
6.1.数据存储概述
6.2.数据存储重要性、原理与设计
6.3.数据存储高可用的几个原理(定理)
6.4.数据存储冗余如何做
6.5.数据存储层数据备份如何落地
6.6.数据存储层失效转移机制如何设计
6.7.数据存储总结
6.8.互联网大型高可用高并发之监控设计



标签: 高并发

相关阅读