大型系统架构实践 报名中
¥3920 (原价¥5600)

课程介绍

  • 开课时间:2017 年 4月 22-23 日

  • 上课时间:上午:9:00-12:00,下午13:30-16:30

  • 学习环境:线下小班

  • 课程周期:2天

  • 开课地点:北京


大型系统发展遇到的技术问题、如何构建高可用、高性能的系统的策略 从集中式架构走向分布式架构的实践、大型分布式系统的重要支撑缓存系统

大咖导师


具有多年大型系统的架构和实时经验,对分布式系统架构、高并发、峰值流量处理等有丰富的经验。参与构建了大型分布式系统下的Java中间件系统,包括消息中间件、分布式数据访问层、服务框架以及其他支撑系统,参与了大型网站同城高可用和容灾方案的设计和实施,以及大型网站异地机房的技术方案的设计。在C/C++和Java方面有多年的实战经验。对于大型网站系统非常熟悉,在偏后端的系统上有丰富经验。

课程大纲

一、网站架构演进的问题和解决

  • 从一个虚构的例子看网站架构演进

  • 应用和缓存分离

  • 应用架构的变化

  • 存储结构的变化

  • 架构改造

  • 支撑平台

  • 稳定性平台

  • 性能优化平台

  • 底层系统

二、构建高可用、高性能的系统的策略

  • LVS、Tengine

  • 自主版本的JVM以及V8引擎

  • 自研数据库以及存储系统

  • 自研大数据相关平台

  • 同城容灾

  • 异地双活

  • 应用走向分布式遇到的问题

三、服务框架

  • 服务框架的接入方式

  • 保持开发习惯

  • 服务框架和容器的关系

  • 依赖冲突的问题

  • 寻址、路由、负载均衡

  • 服务寻址方式

  • 软负载均衡

  • 路由策略

  • 序列化/通信

  • 流控/降级

  • 线下环境遇到的问题

  • 数据存储和访问面临的挑战

  • 三层数据源

四、分布式数据层

  • Proxy方式的数据层

  • 非对称数据复制

  • 云数据库

五、软负载中心&配置管理中心

  • 软负载中心与配置管理服务要解决的问题

  • 软负载中心的方案

  • 走向分布式的软负载中心

  • 配置管理服务的设计

六、网站性能优化

  • 优化基本流程

  • 常用策略

  • 网站优化实例

  • 系统走向分布式后在稳定性方面的挑战和应对

七、稳定性平台

  • 应用的监控

  • 依赖管理

  • 容量规划

  • 缓存使用的场景

八、缓存系统

  • 分布式缓存

  • 使用缓存遇到的问题

联系我们

点击预约报名,先占个座儿~

课程顾问: 15002200534

扫一扫,你想了解的都能问到

stuq img