【云时代架构】互联网分布式服务架构的最佳实战培训课程

一. 课程周期

2天

二. 课程简介

本课程以保证互联网分布式架构的非功能质量为目标,全面的讲解保证一致性、高性能、高可用等最重要的非功能质量的方法论,并且配有相应的实例进行说明。

三. 课程大纲

  1. 分布式服务架构的发展历程
    ➢ JEE架构
    ➢ SSH架构
    ➢ Web Service架构
    ➢ ESB架构
    ➢ 微服务架构
    ➢ 微服务的团队管理
    ➢ 分布式服务架构的精髓
    ➢ 微服务架构的痛点

  2. 保证分布式服务一致性的最佳实战
    ➢ 一致性原理
    ➢ 一致性协议
    ➢ 最终一致性
    ➢ 服务交互模式
    ➢ 同步与异步的抉择
    ➢ 超时模式
    ➢ 补偿的博弈
    ➢ 缓存使用的一致性模式
    ➢ 迁移开关的设计模式

  3. 保证分布式服务高性能的方法论
    ➢ 保证服务高性能的方法论
    ➢ 影响服务高性能的主要对象
    ➢ 衡量服务高性能的核心指标
    ➢ 应用服务器、数据库、缓存和消息队列性能要素
    ➢ 12306余票查询模块的容量评估
    ➢ 业务场景的梳理
    ➢ 制定压测目标
    ➢ 选择正确的测试类型
    ➢ 选择正确的加压方式
    ➢ 压测计算核心公式
    ➢ 基准测试的响应时间
    ➢ 找到最佳的系统性能的容量
    ➢ 性能测试工具

  4. 保证分布式服务高可用的最佳实践
    ➢ 软件研发流程解决变更带来的不可用问题
    ➢ 大数据日志系统的构建
    ➢ 调用链系统的构建
    ➢ 技术攻关流程
    ➢ 应急流程

你可能感兴趣的:(【云时代架构】互联网分布式服务架构的最佳实战培训课程)