




阶段一:架构师理论基础,微服务拆分及架构设计
第1周 Java架构师基础理论介绍与课程学习准备
整体课程介绍&课程安排
明晰架构师的职业成长路径
掌握架构师核心竞争力的构建方向
了解架构师岗位的薪资水平现状
洞悉后端架构的完整演进历程
学会一键搭建实战环境的方法
掌握基础中间件的安装实操技能
理解单体系统的代码业务流程与实现原理
基于OpenResty扩展开发实现动态服务注册与发现能力
第2周 微服务拆分实战
微服务完整拆解实战
零停机流量迁移方案
Dubbo 深度二次封装
MyBatis Plus 企业级增强
MinIO对象存储SDK二次开发
Redis 多级缓存实战
核心接口压测与链路性能优化实战
Dubbo底层线程模型调优与源码级原理剖析
第3周 分布式锁&分布式ID实战
不同思路如何实现分布式锁
开源框架redission原理
小绿书专用分布式锁定制开发实战
分布式ID实现原理及常规方案
分布式ID开源项目源码讲解(如美团Leaf,百度UidGenerator等)
实战小绿书分布式ID组件的搭建
阶段二:实时存储架构设计
第4周 亿级规模数据同步链路异构化实战
亿级账号数据分库分表迁移实战
ShardingJDBC统一插件封装
分库分表全流程实战演示
基于RocketMQ的全量加增量同步实战演示
新旧数据流量访问灰度组件开发
基于Flink CDC搭建MySQL到ES的关注数据与账号手机数据迁移链路
Flink CDC底层原理深入剖析
MySQL表的周期性归档实战
第5周 海量笔记数据存储架构升级
小绿书发布链路拆解重构
审核流程异步化提速
多源对接编码落地
海量笔记平滑迁移ES
ES集群调优实战演示
Flink CDC异构一键同步
增量全量零丢失验证
核心业务重构全链路闭环
阶段三:企业级应用网关服务架构设计
第6周 应用网关架构建设与二次开发实战
Gateway的底层应用原理
响应式编程实战及底层逻辑实现思路
网关的本质原理
介绍Gateway网关的底层源码改造思路
如何搭建网关的可视化控制台
第7周 网关接口平滑迁移&统一认证能力支持
存量接口流量平滑迁移实战
基于OpenFeign的基础控制台SDK实战
Gateway底层Filter加载机制揭秘
Gateway底层自建统一决策模板与多功能Filter链路实现
网关源码改造实现Http转Dubbo实战
微服务统一鉴权插件落地
旧服务鉴权逻辑平滑迁移网关实战
网关层流量请求认证能力建设
第8周 网关日志采样策略&限流技术能力建设
定制高并发场景下的Gateway日志采样策略
实现策略模版的抽象封装
策略配置实时变更机制
限流算法原理讲解
Sentinel限流中间件实战
Sentinel接入sdk封装
限流性能评估压测