从交流互动中学习架构设计的方方面面
有一定代码阅读能力及实际工作经验的开发、测试工程师
课程包含了技术架构师的能力要点,让学员了解架构设计的核心要素,提升服务架构能力
交流互动,由一个分享者(讲师)、一个主持人、多名参与者(学员)组成。
每次一个架构主题,分享者分享主题内容,主持人负责场控,先分享后讨论。
每次分享设置10个问题,每名参与者可主动提问及分享观点。
由外部专家及当期学员中选拔产生,根据讲师的实际经验选择下文课程主题中的内容。
分享时长控制在1.5个小时,至少包含10个互动问题,
内容参考为:主题涉及的理论概要介绍、实现要点及指导原则、不同方案的对比、Demo、实际案例介绍
。
讲师需提前一周提交分享内容,由课程顾问团审核修订。
提交的内容包含:主题PPT、Demo(如果有的话),使用Git的 Pull Request
到 https://github.com/wo-course/course-awesome-architecture
本系列课程一共20节课,每节课2.5小时,2.5个月学完。 每周二、四晚上18:30-21:00,泰然生活馆
本课程共100学分,1学分=10元,预收1000元,按学分返还(最多1000元)。
任务 | 学分 |
---|---|
出勤 | 40/节课 |
回答问题/提问 | 10/次 |
分享观点 | 20/次 |
学分学费的设置原则是鼓励持续参与、互动,听完所有的课并完成5次观点分享即可全额返还。
每节课及系列课程完成后可以通过打赏自愿付费。
-
软件架构演绎
-
微服务的边界设计
-
服务治理
-
配置管理
-
流控处理
-
可降级设计
-
分布式锁及缓存设计
-
分布式事务设计
-
时序处理与延迟队列设计
-
全局ID策略与幂等设计
-
分布式架构理论基础
-
领域驱动架构(DDD)与事件驱动架构(EDA)设计
-
数据流架构(Lambda、Kappa)设计
-
大数据体系架构
-
可测试性设计及自动化测试架构
-
自动化运维架构
-
DevOps流程及实现
-
服务架构迁移策略
-
团队架构管理
-
架构未来:Service Mesh与Serverless
第一期课程计划于8月初开始。微信报名: