双11 高薪冲刺

3699

¥4999

立减1300

7天可退款

加微咨询+膨胀红包,享最佳优惠! 查看
服务
系统学习
26周
教学服务
12个月
教学模式
学练一体化
课程证书
通过得证书

课程大纲及学习周期安排

坚持学习的路上,我们为你画好成长路标

为保证课程紧跟市场变化,课程章节将逐步开放至完结

阶段一:架构师理论基础,微服务拆分及架构设计

  • 第1周
  • 第2周
  • 第3周
Java架构师基础理论介绍与课程学习准备

本周聚焦架构师成长、竞争力与薪资,及后端架构的演进,一键搭建实验环境与中间件教程,详解单体系统,指导单机提升分布式,及 openresty 对接注册中心实现动态路由,全方位提升架构实战能力等。

课程安排
  1. 1、整体课程介绍&课程安排
  2. 2、明晰架构师的职业成长路径
  3. 3、掌握架构师核心竞争力的构建方向
  4. 4、了解架构师岗位的薪资水平现状
  5. 5、洞悉后端架构的完整演进历程
  6. 6、学会一键搭建实战环境的方法
  7. 7、掌握基础中间件的安装实操技能
  8. 8、理解单体系统的代码业务流程与实现原理
  9. 9、基于OpenResty扩展开发实现动态服务注册与发现能力
微服务拆分实战

本周主要讲解微服务拆解过程及技术选项,代码改造,流量迁移,中间件改造,以及基于Dubbo,MyBatis Plus,Minio,Redis的二次封装开发,核心链路整体性能优化,服务性能调优与压测等。

课程安排
  1. 1、微服务完整拆解实战
  2. 2、零停机流量迁移方案
  3. 3、Dubbo 深度二次封装
  4. 4、MyBatis Plus 企业级增强
  5. 5、MinIO对象存储SDK二次开发
  6. 6、Redis 多级缓存实战
  7. 7、核心接口压测与链路性能优化实战
  8. 8、Dubbo底层线程模型调优与源码级原理剖析
分布式锁&分布式ID实战

本周主要深入浅出各种不同思路如何实现分布式锁,开源框架redission原理,小绿书专用分布式锁定制开发,分布式ID原理及常规方案+分布式ID开源项目源码讲解+小绿书分布式ID组件搭建等。

课程安排
  1. 1、不同思路如何实现分布式锁
  2. 2、开源框架redission原理
  3. 3、小绿书专用分布式锁定制开发实战
  4. 4、分布式ID实现原理及常规方案
  5. 5、分布式ID开源项目源码讲解(如美团Leaf,百度UidGenerator等)
  6. 6、实战小绿书分布式ID组件的搭建

阶段二:实时存储架构设计

  • 第4周
  • 第5周
亿级规模数据同步链路异构化实战

本周主要实战亿级账号信息同步链路,MySQL到ES数据异构链路建设 ,及 Flink CDC的底层原理和全量和增量的实现。通过学习,掌握分库分表全流程与数据实时异构方案,搞定海量数据存储与同步难题等。

课程安排
  1. 1、亿级账号数据分库分表迁移实战
  2. 2、ShardingJDBC统一插件封装
  3. 3、分库分表全流程实战演示
  4. 4、基于RocketMQ的全量加增量同步实战演示
  5. 5、新旧数据流量访问灰度组件开发
  6. 6、基于Flink CDC搭建MySQL到ES的关注数据与账号手机数据迁移链路
  7. 7、Flink CDC底层原理深入剖析
  8. 8、MySQL表的周期性归档实战
海量笔记数据存储架构升级

本周主要对小绿书笔记进行发布与审核链路重构(MQ 异步化、多源对接),海量笔记数据迁移ES,掌握 ES 实战与 Flink CDC 数据异构,搞定核心业务落地等。

课程安排
  1. 1、小绿书发布链路拆解重构
  2. 2、审核流程异步化提速
  3. 3、多源对接编码落地
  4. 4、海量笔记平滑迁移ES
  5. 5、ES集群调优实战演示
  6. 6、Flink CDC异构一键同步
  7. 7、增量全量零丢失验证
  8. 8、核心业务重构全链路闭环

阶段三:企业级应用网关服务架构设计

  • 第6周
  • 第7周
  • 第8周
应用网关架构建设与二次开发实战

本周主要学习Gateway的底层应用原理,响应式编程实战和底层逻辑实现思路,以及网关的本质原理。介绍Gateway网关的底层源码改造思路,及如何搭建网关的可视化控制台等。

课程安排
  1. 1、Gateway的底层应用原理
  2. 2、响应式编程实战及底层逻辑实现思路
  3. 3、网关的本质原理
  4. 4、介绍Gateway网关的底层源码改造思路
  5. 5、如何搭建网关的可视化控制台
网关接口平滑迁移&统一认证能力支持

本周主要实战完成存量接口迁移 Gateway 实战,掌握 SDK 设计、Http 转 Dubbo、动态路由优化,搞定统一认证改造与流量架构落地等。

课程安排
  1. 1、存量接口流量平滑迁移实战
  2. 2、基于OpenFeign的基础控制台SDK实战
  3. 3、Gateway底层Filter加载机制揭秘
  4. 4、Gateway底层自建统一决策模板与多功能Filter链路实现
  5. 5、网关源码改造实现Http转Dubbo实战
  6. 6、微服务统一鉴权插件落地
  7. 7、旧服务鉴权逻辑平滑迁移网关实战
  8. 8、网关层流量请求认证能力建设
网关日志采样策略&限流技术能力建设

本周主要通过源码改造实现 Gateway 日志采样策略与配置实时变更,深入浅出各类限流算法、Sentinel 实战与源码级改造开发,掌握网关日志采样与分布式限流核心能力等。

课程安排
  1. 1、定制高并发场景下的Gateway日志采样策略
  2. 2、实现策略模版的抽象封装
  3. 3、策略配置实时变更机制
  4. 4、限流算法原理讲解
  5. 5、Sentinel限流中间件实战
  6. 6、Sentinel接入sdk封装
  7. 7、限流性能评估压测

阶段四:企业级即时通讯,服务可观测平台架构设计

  • 第9周
  • 第10周
  • 第11周
  • 第12周
  • 第13周
IM架构理论铺垫&架构设计剖析

本周主要包含Netty底层原理与应用讲解,及IM系统整体架构设计与开发,包括健康检查,消息包编解码处理器,消息核心引擎,并打通IM中台和其它服务模块链路的开发等。

课程安排
  1. 1、Netty底层原理与应用讲解
  2. 2、IM系统的整体架构设计与开发
  3. 3、IM架构的健康检查
  4. 4、消息包编解码处理器
  5. 5、消息核心引擎
  6. 6、打通IM中台和其它服务模块链路的开发
IM中台分布式架构设计与实战

本周在基于已有 IM 系统上进行升级,实战集群水平扩容、节点平滑发布,同时保障消息可靠性与核心链路安全稳定,强化 IM 架构能力等。

课程安排
  1. 1、进行IM系统的架构升级
  2. 2、IM集群的水平扩容实战
  3. 3、IM节点的平滑发布实战
  4. 4、IM的消息可靠性验证
  5. 5、IM核心链路安全性
  6. 6、IM稳定性保证
海量通讯聊天消息存储架构剖析设计

本周重点讲解 IM 消息存储架构,涵盖大厂海量消息存储方案、从MySQL 到分布式存储的异构升级,以及消息冷热归档,掌握消息存储核心设计等。

课程安排
  1. 1、海量对话消息存储方案
  2. 2、亿级消息会话记录存储方案
  3. 3、消息数据异构升级至分布式存储组件
  4. 4、海量对话消息数据的冷热归档方案
  5. 5、消息存储核心设计
可观测平台架构设计与实践

本周主要系统性学习可观测性理论与架构实战,涵盖 Prometheus、Grafana 等工具落地,掌握从 0-1 搭建生产级指标平台与开发采集 SDK 能力等。

课程安排
  1. 1、可观测性领域相关技术知识点
  2. 2、Prometheus,Grafana实践落地
  3. 3、Prometheus Push Gateway,OpenTelemetry 实践落地
  4. 4、搭建生产级别的指标采集与存储架构平台
  5. 5、开发指标采集SDK用于生产的服务集群
基础设施层的可观测性指标采集架构设计

本周主要基于已有可观测系统,网关、IM、服务应用、Flink 等全量服务指标采集上报,掌握生产集群监控稳定性保障能力等。

课程安排
  1. 1、实现全量小绿书系统的指标采集上报
  2. 2、不同种类服务指标的采集分析方案
  3. 3、网关集群监控,IM集群监控
  4. 4、应用集群监控
  5. 5、Flink任务监控

阶段五:电商与支付领域能力架构设计

  • 第14周
  • 第15周
  • 第16周
  • 第17周
商品中心架构设计

本周主要深度剖析电商购买流程技术点与存储结构,包括 SPU/SKU 设计,结合 ES 实现商品搜索,掌握商品中心核心开发能力等。

课程安排
  1. 1、购买流程技术要点介绍
  2. 2、SPU/SKU 模型与表结构精讲
  3. 3、结合 ES 构建商品搜索索引
  4. 4、搜索引擎分词与排序实战
  5. 5、商品中心接口开发演练
  6. 6、存储与搜索一体化落地
订单中心架构设计

本周主要聚焦小绿书下单功能,详解提单流程与订单状态机设计,帮未接触过订单支付模块的同学掌握核心实现逻辑等。

课程安排
  1. 1、小绿书一键提单时序讲解
  2. 2、订单状态机设计图解
  3. 3、状态流转代码落地
  4. 4、并发安全与幂等保障
  5. 5、支付回调联动订单更新
  6. 6、订单核心逻辑
钱包模块架构设计

本周主要讲解小绿书钱包提现(企业出金)架构流程,重点剖析高风险场景下的防“薅羊毛”手段,及提现状态机的巧妙设计,掌握钱包模块核心开发与风险意识等。

课程安排
  1. 1、提现全流程架构图解
  2. 2、“薅羊毛”场景解析及规避方法讲解
  3. 3、提现状态机的巧妙设计
  4. 4、钱包核心开发能力
支付中台架构设计

本周主要聚焦小绿书支付中台,详解支付宝/微信支付渠道对接,结合中台思想设计架构,覆盖分布式事务与接口加密验签,掌握支付核心技术等。

课程安排
  1. 1、支付中台总架构一览
  2. 2、微信/支付宝渠道快速对接
  3. 3、中台抽象:统一下单与查询
  4. 4、分布式事务保证资金一致
  5. 5、加密与验签防篡改实战
  6. 6、支付核心能力
  7. 7、多渠道重复支付问题规避方案

阶段六:亿级项目数据架构设计

  • 第18周
  • 第19周
  • 第20周
  • 第21周
数据采集架构建设

本周主要学习日志采集规范,实战 Flume/Logstash 等工具搭建 ELK 链路与 Kafka 调优。入门大数据,掌握 HDFS、MapReduce 原理与环境搭建,打通日志与大数据技术等。

课程安排
  1. 1、日志采集规范与格式统一
  2. 2、Flume/Logstash 快速搭建
  3. 3、ELK 链路实时索引演练
  4. 4、Kafka 吞吐调优实战
  5. 5、HDFS 与 MapReduce 原理
  6. 6、日志与大数据全链路打通
实时计算平台能力建设

本周主要学习Hive 数据仓搭建与 HQL 调优,结合用户行为采集实战掌握离线存储计算,再深入 Flink 底层原理与特性,实战用户画像构建与海量数据调优,打通离线与实时计算技术等。

课程安排
  1. 1、Hive仓库存储模型搭建
  2. 2、行为采集分区表设计
  3. 3、HQL执行计划与调优
  4. 4、离线批量计算实战
  5. 5、Flink运行时核心剖析
  6. 6、实时画像链路编码
  7. 7、海量状态调优演练
  8. 8、离线与实时计算贯通
海量数据分析能力平台建设

本周基于离线存储与实时计算平台,构建海量数据归档入库链路,剖析 Flink、Kafka 等技术在离线归档中的原理与应用,掌握数据湖与统一存储平台核心能力等。

课程安排
  1. 1、归档总链路架构一览
  2. 2、Flink Checkpoint 落地剖
  3. 3、Kafka 冷存分区策略
  4. 4、实时流转列存封装
  5. 5、数据湖表格式选型
  6. 6、统一存储元数据
  7. 7、海量文件合并调优
  8. 8、归档平台核心
Doris应用场景讲解

本周重点围绕海量数据报表查询需求,讲解 Doris 底层原理与高可用架构搭建,还结合 Flink CDC 实现 MySQL 与 Doris 数据同步,掌握报表平台核心构建能力等。

课程安排
  1. 1、报表查询痛点拆解
  2. 2、MPP模型概念速览
  3. 3、高可用集群一键起
  4. 4、分区分桶策略实战
  5. 5、Flink CDC 全量增量同步
  6. 6、多表物化视图加速
  7. 7、报表平台核心能力

阶段七:推荐系统&流量染色平台架构设计及工程化建设

  • 第22周
  • 第23周
  • 第24周
推荐系统架构设计

本周深入浅出推荐系统业务场景与算法原理,掌握召回、加工等环节架构设计,再基于该设计实战落地推荐服务,综合运用 ES、Flink、Kafka 等技术打通推荐系统从设计到落地的全流程等。

课程安排
  1. 1、推荐业务场景痛点分析
  2. 2、召回排序算法原理
  3. 3、多路召回架构设计实战
  4. 4、特征加工Flink流实现
  5. 5、Kafka实时样本通道
  6. 6、ES向量索引快速召回
  7. 7、推荐服务高并发压测
  8. 8、设计到落地全流程
热搜推荐榜架构设计

本周详解热搜榜实现原理,实战小绿书全链路热点数据采集分析,用 Flink 窗口技术实现热点汇总计算,综合运用 Flink、Kafka、Redis 等技术,掌握热搜推荐榜核心开发能力等。

课程安排
  1. 1、热搜榜场景需求拆解
  2. 2、全链路热点数据采集
  3. 3、Kafka 高吞吐缓冲
  4. 4、Flink 窗口热点计算
  5. 5、实时 TopN 排序输出
  6. 6、Redis 缓存榜单加速
  7. 7、热点词更新秒级生效
流量染色架构设计

本周深入流量染色原理,跨协议标签传递与中间件隔离设计,改造 Dubbo、Gateway等组件,落地流量染色,结合全链路 ID 实现思路,二次开发多组件,通过 ELK 展示效果等。

课程安排
  1. 1、流量染色原理
  2. 2、跨协议标签传递
  3. 3、中间件隔离设计
  4. 4、Dubbo染色改造
  5. 5、Gateway染色改造
  6. 6、全链路ID实现
  7. 7、多组件二次开发
  8. 8、ELK展示效果

阶段八:AI大语言模型理论与应用开发实战

  • 第25周
  • 第26周
大语言模型理论与应用开发框架

本周学习大模型基础(机器学习,神经网络,梯度下降等),及AI框架、提示词工程、RAG、Tools、MCP等大模型应用开发技术,基于LangChain4j和Spring Al 实战智能客服等。

课程安排
  1. 1、机器学习与神经网络
  2. 2、主流框架概览
  3. 3、提示词工程方法
  4. 4、LangChain4j 实践
  5. 5、Spring Al 实践
  6. 6、RAG,Tools,MCP等核心技术剖析与实战
  7. 7、AI 电商智能客服
架构师面试真题讲解及内容回顾

本周将为大家讲解架构师面试中常见的核心面试题,深度剖析解题思路,并带领大家回顾课程内容,帮助大家梳理架构师知识体系,同时讲解求职面试中的关键注意事项,为职业发展提供方向等。

课程安排
  1. 1、架构师高频面试题
  2. 2、解题思路深度剖析
  3. 3、课程全流程回顾
  4. 4、架构知识重点梳理
  5. 5、分布式模块总结
  6. 6、高并发模块总结
  7. 7、面试注意事项
  8. 8、职业发展方向建议

预售规则

1. 定金支付成功后,可在“我的订单”-“未支付”栏查看所要支付尾款的订单。
2. 尾款支付开启后,请在规定时间内支付尾款,若超出尾款支付时间,订单将自动关闭。请关注短信、慕课网平台及慕课网微信号等渠道推送的提醒消息。
3. 定金可在课程原价基础上抵扣页面显示金额,具体数额及计算方式见详情页。
4. 已支付定金但未在规定时间支付尾款的用户,定金不可退。
5. 如您对预售活动有其它疑问,请联系客服:kf@imooc.com。