极客时间架构实战营总结

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

经过 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


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

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


目录
相关文章
|
消息中间件 存储 关系型数据库
极客时间架构实战营作业八
极客时间架构实战营作业八
162 0
|
消息中间件 Java 中间件
极客时间架构实战营作业六
极客时间架构实战营作业六
121 0
|
运维 关系型数据库 MySQL
极客时间架构实战营作业三
极客时间架构实战营作业三
136 0
|
容灾 网络协议
极客时间架构实战营模块 7 作业
极客时间架构实战营模块 7 作业
85 0
|
存储 缓存 负载均衡
极客时间架构实战营作业五
极客时间架构实战营作业五
129 0
|
存储 JSON NoSQL
极客时间架构实战营作业四
极客时间架构实战营作业四
114 0
极客时间架构实战营作业二
极客时间架构实战营作业二
93 0
|
JavaScript 前端开发 Java
极客时间架构实战营作业一
极客时间架构实战营作业一
164 0
|
10天前
|
缓存 负载均衡 JavaScript
探索微服务架构下的API网关模式
【10月更文挑战第37天】在微服务架构的海洋中,API网关犹如一座灯塔,指引着服务的航向。它不仅是客户端请求的集散地,更是后端微服务的守门人。本文将深入探讨API网关的设计哲学、核心功能以及它在微服务生态中扮演的角色,同时通过实际代码示例,揭示如何实现一个高效、可靠的API网关。
|
8天前
|
Cloud Native 安全 数据安全/隐私保护
云原生架构下的微服务治理与挑战####
随着云计算技术的飞速发展,云原生架构以其高效、灵活、可扩展的特性成为现代企业IT架构的首选。本文聚焦于云原生环境下的微服务治理问题,探讨其在促进业务敏捷性的同时所面临的挑战及应对策略。通过分析微服务拆分、服务间通信、故障隔离与恢复等关键环节,本文旨在为读者提供一个关于如何在云原生环境中有效实施微服务治理的全面视角,助力企业在数字化转型的道路上稳健前行。 ####
下一篇
无影云桌面