极客时间架构实战营总结

简介: 极客时间架构实战营总结

经过 10 周架构实战营的学习,我体系地学习了架构方面的体系化理论。感谢李运华老师的精彩内容输出,感谢助教老师的辅导。回顾这 10 周的学习,我们依次学习了如下内容:


Week01


  • 架构的概念
  • 架构图怎么画
  • 面向复杂度架构设计理论(课程核心)
  • 架构设计体系


  • 面向复杂度架构设计环


  • 如何做好架构设计
  • 设计三原则(合适原则、简单原则、演化原则)


Week02


  • 如何设计可扩展架构
  • 架构设计复杂度模型



  • 如何设计高性能架构




  • 如何设计高可用架构





  • 如何全面提升架构设计质量
  • 低成本
  • 安全性
  • 可测试性/可维护性/可观测性


Week03


  • 架构师职责、核心能力



  • 标准架构设计流程


  • 不同阶段架构师该做啥
  • 前期
  • 利益干系人分析
  • 诉求优先级排序
  • 中期
  • 备选架构设计
  • 备选架构评估
  • 后期
  • 抉择出方案
  • 写架构设计文档


Week04


  • 数据库存储架构
  • 读写分离
  • 分库分表
  • 分布式事务
  • 复制架构
  • 主备复制
  • 主从复制
  • 双机切换
  • 集群架构
  • 分片架构
  • 分片架构

  • 分区架构


Week05


  • 多级缓存架构
  • 本地缓存
  • CDN
  • Web 容器
  • 应用缓存
  • 分布式缓存
  • 分布式缓存设计
  • 缓存穿透
  • 缓存雪崩
  • 缓存热点
  • 负载均衡架构设计
  • 负载均衡技巧
  • 接口高可用设计


Week06


  • 微服务架构
  • SOA 与微服务
  • 微服务架构陷阱与挑战
  • 六大风险

  • 四大挑战


  • 微服务基础设施选型


  • 微服务拆分技巧
  • 按质量拆分
  • 按业务拆分
  • 中台剖析与实现技巧


Week07


  • 高可用三大核心
  • FMEA 方法排除架构风险
  • 业务灾备架构模式
  • 异地多活三种模式
  • 业务定制型异地多活
  • 业务通用型异地多活
    存储通用型异地多活
  • 异地多活架构设计


Week08


  • 高性能网络模型
  • 基于 ZooKeeper 实现高可用架构


  • 复制集群架构设计技巧
  • Redis Sentinel
  • MongoDB Replication
  • 分片集群架构设计技巧
  • ElasticSearch
  • Redis Cluster
  • MongoDB/HDFS
  • 常见集群算法
  • Gossip
  • Bully
  • Raft


Week09


  • 架构重构技巧
  • 架构演进技巧
  • IM 案例


Week10


  • 架构师成长
  • 架构师如何学习
  • 如何提升个人技术能力
  • 如何学习、应用开源
  • 如何面试与晋升
  • 如何提升业务理解能力

目前我个人依然做的是一线开发工作,即便这样,李老师对很多知识点本质的点拨,依然让我受益匪浅,在未来我依然需要多多回顾训练营的知识内容。


目录
相关文章
|
消息中间件 存储 关系型数据库
极客时间架构实战营作业八
极客时间架构实战营作业八
170 0
|
消息中间件 Java 中间件
极客时间架构实战营作业六
极客时间架构实战营作业六
126 0
|
运维 关系型数据库 MySQL
极客时间架构实战营作业三
极客时间架构实战营作业三
138 0
|
容灾 网络协议
极客时间架构实战营模块 7 作业
极客时间架构实战营模块 7 作业
90 0
|
存储 缓存 负载均衡
极客时间架构实战营作业五
极客时间架构实战营作业五
137 0
|
存储 JSON NoSQL
极客时间架构实战营作业四
极客时间架构实战营作业四
119 0
极客时间架构实战营作业二
极客时间架构实战营作业二
98 0
|
JavaScript 前端开发 Java
极客时间架构实战营作业一
极客时间架构实战营作业一
172 0
|
21天前
|
弹性计算 API 持续交付
后端服务架构的微服务化转型
本文旨在探讨后端服务从单体架构向微服务架构转型的过程,分析微服务架构的优势和面临的挑战。文章首先介绍单体架构的局限性,然后详细阐述微服务架构的核心概念及其在现代软件开发中的应用。通过对比两种架构,指出微服务化转型的必要性和实施策略。最后,讨论了微服务架构实施过程中可能遇到的问题及解决方案。
|
1月前
|
Cloud Native Devops 云计算
云计算的未来:云原生架构与微服务的革命####
【10月更文挑战第21天】 随着企业数字化转型的加速,云原生技术正迅速成为IT行业的新宠。本文深入探讨了云原生架构的核心理念、关键技术如容器化和微服务的优势,以及如何通过这些技术实现高效、灵活且可扩展的现代应用开发。我们将揭示云原生如何重塑软件开发流程,提升业务敏捷性,并探索其对企业IT架构的深远影响。 ####
43 3

热门文章

最新文章