求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导 | 角色培养  
 电话 English
成功案例   品质保证
 
成功案例
某核电企 软件设计重构与代码
某集成电 多核体系的软件仿真
某电力能 设计模式原理及应用
南方航空 软件设计方法与实践
某跨国公 软件设计原理与实
爱立信( 软件设计
Moto 设计模式
 
全部课程 >架构设计  
互联网高并发架构设计与实践
2202 次浏览  56 次
Kenny老师
京东商城京东开放平台高级系统架构师/京东商城金牌讲师
 
地点时间: 北京 上海 深圳根据报名开班
课程费用:5500元/人,详见 公开课学习手册
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册



认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


    高并发经常发生在有大活跃用户量,用户高聚集的业务场景中,为了让业务可以流畅的运行并且给用户一个好的交互体验我们需要根绝业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案,本课通过解密京东系统案例穿插进行,讲解了高并发分布式系统架构设计,服务降级设计,分布式存储设计,系统性能优化,系统负载均衡等相关,使课程具备实践性及落地能力 .


    培训对象:中高级软件开发工程师,软件设计师,架构师等
    学员基础:有一定的架构基础
    授课方式:定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容:2天

    第一课:高并发分布式系统架构设计与实践 1. 无状态化设计;
    2. 冗余设计;
    3. 负载均衡设计;
    4. 分级管理设计;
    5. 纯异步调用(状态机等方式)设计;
    6. 调用合理超时设计;
    7. 服务降级设计;
    8. 幂等设计;
    9. 我们的实践案例;

    第二课:服务降级设计与实践 1. 服务限流降级概念;
    2. 服务限流降级使用业务场景;
    3. 服务限流降级设计环节;
    4. 服务限流降级之原则篇、架构篇、框架篇、业务篇;
    5. 移动时代服务限流降级如何打造;
    6. 我们的实践案例;
    第三课:系统缓存设计与实践 1. 互联网使用缓存类型有哪些?各自作用是什么?
    a) (local、进程、分布式【redis、memcached】等)
    2. 分布式缓存冗余如何设计?
    3. 高可用架构缓存一致性如何保证?
    a) 静态一致性 Hash、动态一致性 Hash 等
    4. 高可用架构缓存高性能如何保证?
    5. 我们的实践案例;

    第四课:分布式存储设计-MongDB介绍 1. NoSQL简介
    2. MongoDB是什么?
    3. MongoDB的关键特性都有哪些?
    4. MongoDB适用场景是什么?
    5. MongoDB版本回顾

    第五课:分布式存储设计-HBase介绍 1. HBase简介
    2. HBase是什么?
    3. HBase的关键特性都有哪些?
    4. HBase适用场景是什么?
    5. HBase版本回顾
    第六课:系统性能优化 1. 系统性能优化的模式都有哪些;
    2. 系统性能优化常用的步骤是什么;
    3. 系统性能优化的环节都能哪些;
    4. 我们的实践案例;

    第七课:系统负载均衡 1. 系统负载均衡的概念;
    2. 系统负载均衡的涉及环节;
    3. 系统负载均衡的常用方案;
    4. 系统负载均衡的高性能的方案;
    5. 常用的反向代理技术都有哪些;
    6. 如何结合业务场景选用合适的反向代理;
    7. LVS负载均衡技术介绍;
    8. Nginx高级配置详细介绍

    第八课:系统数据库架构设计与实践 1. 数据库架构设计基本概念;
    2. 高可用性设计与实践;
    3. 高并发设计与实践;
    4. 读性能设计与实践;
    5. 一致性设计与实践;
    6. 扩展性设计与实践;
    7. Mysql的主从异步复制和半同步复制的优缺点介绍;
    第九课:高并发分布式系统关键系统篇 1. 请求分布式请求链跟踪系统;
    2. 分布式事务设计与实践;
    3. 分布式消息队列设计与实践;
    4. 配置中心设计与实践;
    5. 注册中心设计与实践;
    6. 我们实践案例;

    第十课:系统监控 1.监控重要性?
    2.监控数据采集方法是什么?
    3.如何监控设计?
    4.语义监控如何做?
    5.进程监控如何做?
    6.错误日志监控如何做?
    7.监控的最佳实践是什么?
    8.我们的实践案例。

    第十一课:云端日志查询体系 1. 云端日志体系的重要性
    2. 日志系统的设计
    3. 日志系统的实践

    第十二课:系统性能分析 1. 分布式系统性能分析技巧;
    2. Java线程堆栈分析;
    3. 借助堆栈分析性能瓶颈方法;
    4. 线上实战;
    5. 我们案例

    第十三课:系统案例 1. 《京东开放平台(POP)解密》
    2. 《京东分布式秒杀系统解密》
    3. 《京东开放API技术解密》
    ……

       
    2202 次浏览  56 次
    其他人还看了课程
    京东技术架构演进及NG+Lua实战  2674 次浏览
    领域驱动的对象、服务与接口设计  3295 次浏览
    从大型电商架构演进看互联网高可用架构设计  7875 次浏览
    互联网高并发架构设计与实践  2202 次浏览
    微服务架构设计与实践课程  2538 次浏览
    分布式存储与分布式计算  2838 次浏览
    定制内训


    咨询服务:企业架构梳理与建模
    咨询目标
    帮助客户梳理企业架构, 对企业架构进行建模,支持未来的企业架构规划和建设。
    咨询范围 企业架构梳理:业务架构,数据架构,应用架构,技术架构
    企业架构建模:业务模型,数据模型,应用模型,技术模型
    咨询方式 对现有的企业架构进行调研、
    对现有的企业架构进行建模
    对现有的企业架构进行评价,给出评价标准。
    对未来的企业架构进行规划
    对未来的企业架构进行建模
    规划企业架构迁移路线图。
    成功案例 民生银行某IT支撑部门,中国金融电子某IT部门,某大型航空公司,某大型汽车厂商,某大型金融证券机构,某大型能源企业。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    数据建模方法与工具 12-16[北京]
    基于模型系统仿真与验证 12-14 [讲座]
    白盒测试技术与工具实践 12-24[线上]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    SysML建模专家 1-16[北京]