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



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


    一线互联网架构师到底需要具备哪些方面的能力?本系列课程梳理了一线互联网架构师应该掌握的一些技能:基础架构理论,设计系统前协议如何设计,如何设计高性能并发服务模型以应对高并发的请求,如何做系统架构设计以满足分布式的要求等。本课程不单单是分布式理论与架构设计原则的讲解,还包含了大量来自于互联网一线的实战案例,追本溯源的分析了为了满足各类业务需求,系统架构设计的方式方法与方向。

     
    培训目标:

    讲师在互联网领域有多年编码与架构经验,课程中的理论与案例均来自于一线互联网实战,来自为了满足不同业务需求,架构设计过程中所遇问题的归纳、分析与总结,并有针对性的给出解决方法,课程将重现这些问题的场景,通过实例讲解,并对应到学员的实际工作问题,有效的启发思路、激发兴趣、并掌握解决问题的基本方法。
    培训对象:各类互联网/IT/软件企业和研发机构的软件架构师、软件设计师、程序员。对于有明确互联网产品业务需求的个人和团队,效果更佳。
    学员基础:学员要了解一名“程序员”所需要具备的基本技能。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容:2天

    好玩的分布式理论 内容一:好玩的分布式理论
    1. 分布式系统基本概念
    2. FLP不可能原理
    3. SMC悲剧原理
    4. CAP鱼与熊掌不可兼得原理
    5. 一致性模型与两阶段提交
    6. 实战演练
      • 分布式ID生成器
      • 即时通讯消息可靠性保证
      • 读写串行化实践
      • 余额扣款一致性如何设计
      • 无锁缓存一致性如何设计
      • 夸库事务如何设计
    系统设计,协议先行 内容二:系统设计、协议现行
    1. 协议的基本概念
    2. 常用协议介绍
      • 文本协议
      • 二进制协议
      • 流式xml/json协议
    3. 系统设计协议选型
    4. 协议设计细节
      • 协议设计如何进行包错位检测
      • 协议设计如何考虑兼容性
      • 协议设计如何考虑扩展性
      • 协议设计如何考虑可调试性
      • 协议设计如何支持异步
      • 协议设计如何支持变长
      • 协议设计如何支持各类业务
    5. 协议设计实战
      • DNS系统协议设计
      • 短域名服务协议设计
      • 实时监控系统协议设计
      • 通用统计协议设计
    并发服务模型 内容三:并发服务模型
    1. 并发基本概念
    2. 一个并发echo-service的设计与分析
    3. 一个并发login-service的设计与分析
    4. 一个并发friend-service的设计与分析
    5. 总结:纯异步并发服务模型
    6. 讨论:lighttpd如何做到单线程1wQPS?
    分布式系统设计思路 内容四:分布式系统设计思路
    1. 分布式系统设计基本概念
    2. 专权派设计思路
    3. 分治派设计思路
    4. 明主派设计思路
    5. 设计实践
      • 微博计数业务实战
      • 全局步长为1的ID生成器实战
      • 检索系统的MR实战
      • 主从数据库可用性实战
      • 缓存同步设计实战
    网站系统设计实战 内容五:网站系统设计实战
    1. 10万级别流量网站系统设计实战
    2. 100万级别流量网站系统设计实战
    3. 1000万级别流量网站系统设计实战
    4. 1亿级别流量网站系统设计实战
    5. 更高流量网站系统设计实战
       
    3714 次浏览  53 次
    其他人还看了课程
    基于区块链技术构建DAPP应用  2824 次浏览
    高质量架构设计案例分析与最佳实践  2969 次浏览
    软件接口与集成设计  3633 次浏览
    系统工程方法与实践  3645 次浏览
    大型互联网架构设计实战  4777 次浏览
    软件架构案例分析和最佳实践  3937 次浏览
    定制内训


    咨询服务:架构评估与优化
    咨询目标
    对现有的架构进行评估,发现问题,并优化
    咨询范围 业务架构,应用架构,数据架构,技术架构
    咨询方式 对现有架构进行建模,然后诊断问题,对问题进行集成分析,设计优化方案,指导团队实施优化,最终效果评估。
    成功案例 中国移动广西分公司,中国电信
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]