致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

大规模分布式系统设计与开发
课程类别:软件架构

架构 分布式系统

课程讲师:

李智慧

课程周期:

2天

课程费用:

5200元

    分布式系统架构与演化

垂直伸缩与水平伸缩

分布式系统架构演化

服务全球用户的大规模分布式系统架构

1 分布式软件设计原则

简单

低耦合

不要重复自己

基于约定编程

画架构图

单一职责

开闭原则

 

2 分布式前端与应用

状态管理

管理http会话

管理文件

分布式锁

DNS

负载均衡

前端缓存

 

3 分布式web服务

以功能为中心的服务

以资源为中心的服务

分布式事务

分布式服务部署架构

 

4 分布式数据存储

MySQL主从复制

数据分区

分布式数据库架构

数据库部署方案

NoSQL数据库

 

5 分布式缓存

影响缓存特性的关键指标

浏览器缓存

代理与反向代理缓存

内容分发网络

对象缓存

分布式对象缓存

 

6 分布式消息队列

异步调用

分布式消息队列构建异步架构

消息队列的优缺点

使用消息队列的反模式

 

7 分布式系统运维

自动化测试

自动化部署

自动化监控

 

8 分布式软件开发管理

调整工作范围

调整开发成本

调整开发计划

构建分布式软件开发团队

 

 

 

 

找到所需课程了吗?即刻 填写申请表格 与我们联络吧