求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 电子&机械 | 军工学院 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某集成电 多核体系的软件仿真
某电力能 设计模式原理及应用
南方航空 软件设计方法与实践
某跨国公 软件设计原理与实
爱立信( 软件设计
Moto 设计模式
北京 软件设计原理与实践

 
全部课程 >架构设计  
互联网高并发架构设计与实践
41 次浏览  2 次
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技术解密》
    ……

     
    41 次浏览  2 次
    其他人还看了课程
    高可用架构设计与实践  2401 次浏览
    微服务架构与分布式系统设计实践  388 次浏览
    软件架构师——高级实践  3021 次浏览
    OpenStack原理与应用  2423 次浏览
    区块链与开放账本技术  2385 次浏览
    软件架构设计方法、案例与实践(多层次集成)  21396 次浏览
    定制内训


    咨询服务:架构评估与优化
    咨询目标
    对现有的架构进行评估,发现问题,并优化
    咨询范围 业务架构,应用架构,数据架构,技术架构
    咨询方式 对现有架构进行建模,然后诊断问题,对问题进行集成分析,设计优化方案,指导团队实施优化,最终效果评估。
    成功案例 中国移动广西分公司,中国电信
    详情咨询:010-62670969, zhgx@uml.net.cn

    最新活动计划
    基于Kubernetes的DevOps实践 10-22[北京]
    需求分析管理 11-5[北京]
    软件开发过程中的质量管理实践 11-16[北京]
    人工智能,机器学习和深度学习 11-26 [北京]
    业务架构到IT架构(TOGAF9.2认证)11-28[北京]
    企业级全栈自动化测试技术 10-16 [上海]
    大数据平台架构与应用实战 11-8[上海]
    Python及数据分析 11-25 [深圳]
    某军工研究单位  嵌入式软件架构
    某银行  人工智能+Python+大数据
    中国机械集团某研究院   基于模型的系统工程(MBSE)
    航天科工某子公司  C++中级开发实战(SOUI)
    中航工业某研究所  嵌入式软件开发指南
     
     
     

     
    每天2个文档/视频
    扫描微信二维码订阅
    订阅技术月刊
    获得每月300个技术资源
     
    希望我们的资料可以帮助你学习,也欢迎投稿&提建议给我
    频道编辑:sky
    邮       件:sky@uml.net.cn

    关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号