课程简介
本课程是为Java高级工程师和架构师量身打造的一站式深度进阶课程。课程聚焦于Java生态的核心技术栈,通过源码剖析与实战项目相结合的方式,深度解析Spring、SpringBoot、MyBatis等主流框架的底层原理与设计思想。同时,课程涵盖JVM性能调优、MySQL索引与事务优化、Redis高并发数据结构与应用、微服务架构(Nacos、Sentinel、Seata)、Netty高并发网络编程以及分布式系统设计等关键领域。你将通过重现双十一、秒杀、微博热点等真实高并发场景,掌握从系统设计、性能优化到故障排查的全链路架构能力,最终构建起支撑亿级流量系统的核心技术体系与解决方案思维。
下载地址
课程目录
01 Spring核心原理
第1–12节:Spring Bean生命周期、推断构造、依赖注入、AOP、事务传播机制等源码剖析。
02 JVM性能调优
第13–21节:JVM内存模型、垃圾收集机制、STW、CMS&G1&ZGC、参数调优与Arthas工具实战。
03 MySQL索引与事务
第22–37节:索引B+树、聚集覆盖索引、慢SQL优化、事务ACID、隔离级别、锁机制与MVCC详解。
04 Redis高级应用
第47–66节:Redis数据结构、缓存穿透击穿、热点缓存、分布式锁、微博微信12306等业务实战。
05 微服务架构
第67–76节:亿级电商微服务拆分、Nacos、Sentinel限流、Seata分布式事务、链路追踪SkyWalking。
06 高并发与网络编程
第77–93节:BIO/NIO/AIO、Netty高并发IM架构、Redis线程模型、千万连接Netty集群实战。
07 SpringBoot与MyBatis整合
第94–100节:FactoryBean、ImportBeanDefinitionRegistrar、@MapperScan及Spring整合MyBatis源码分析。
--- 点击展开详细目录 ---PART1
- 🎬 001-Spring之Bean的生命周期步骤详解-.mp4
- 🎬 002-Spring之推断构造方法底层原理详解-.mp4
- 🎬 003-Spring之依赖注入底层原理详解-.mp4
- 🎬 004-Spring之初始化前、初始化、初始化后详解-.mp4
- 🎬 005-Spring之AOP底层实现原理详解-.mp4
- 🎬 006-Spring之事务及传播机制底层原理详解-.mp4
- 🎬 007-Spring之@Configuration底层原理详解-.mp4
- 🎬 008-手写模拟SpringBoot底层源码-.mp4
- 🎬 009-SpringBoot自动配置底层源码分析-.mp4
- 🎬 010-SpringBoot整合Tomcat底层源码分析-.mp4
- 🎬 011-SpringBoot启动过程源码分析-.mp4
- 🎬 012-SpringBoot条件注解底层源码分析-.mp4
- 🎬 013-深入字节码剖析Java虚拟机内存模型-.mp4
- 🎬 014-面试必问的JVM垃圾收集机制详解-.mp4
- 🎬 015-从蚂蚁金服面试题窥探STW机制-.mp4
- 🎬 016-阿里巴巴内部JVM调优工具Arthas详解-.mp4
- 🎬 017-双十一亿级电商网站JVM参数调优实战-.mp4
- 🎬 018-单机几十万并发的系统JVM如何优化-.mp4
- 🎬 019-垃圾收集器CMS&G1&ZGC设计原理详解-.mp4
- 🎬 020-深入Hotspot源码理解CMS&G1&ZGC的区别-.mp4
- 🎬 021-动手实战优化自己公司线上系统JVM-.mp4
- 🎬 022-千万级数据表如何用索引快速查找-.mp4
- 🎬 023-如何基于索引B+树精准建立高性能索引-.mp4
- 🎬 024-聚集索引与覆盖索引与索引下推到底是什么-.mp4
- 🎬 025-联合索引底层数据存储结构又是怎样的-.mp4
- 🎬 026-如何使用Mysql查询计划定位线上慢sql问题-.mp4
- 🎬 027-Mysql最左前缀优化原则是怎么回事-.mp4
- 🎬 028-为什么推荐使用自增整型的主键而不是UUID-.mp4
- 🎬 029-阿里巴巴内部Mysql索引优化军规-.mp4
- 🎬 030-深入理解Innodb底层事务实现机制-.mp4
- 🎬 031-从undo与redo日志理解事务ACID底层原理-.mp4
- 🎬 032-事务四大隔离级别底层实现原理以及如何选择-.mp4
- 🎬 033-阿里一面:查询操作方法需要使用事务吗-.mp4
- 🎬 034-事务底层锁机制与MVCC并发优化机制详解-.mp4
- 🎬 035-彻底讲透redo日志磁盘顺序写机制-.mp4
- 🎬 036-阿里巴巴内部事务优化最佳实践-.mp4
- 🎬 037-BufferPool缓存与redo日志是如何提升事务性能的-.mp4
- 🎬 038-高并发场景秒杀抢购超卖Bug实战重现-.mp4
- 🎬 039-秒杀抢购场景下实战JVM级别锁与分布式锁-.mp4
- 🎬 040-大厂分布式锁Redisson框架实战-.mp4
- 🎬 041-从Redisson源码剖析lua解决锁的原子性问题-.mp4
- 🎬 042-从Redisson源码剖析经典的锁续命机制-.mp4
- 🎬 043-从Redisson源码剖析非公平加锁机制-.mp4
- 🎬 044-从Redisson源码剖析锁等待唤醒机制-.mp4
- 🎬 045-Redlock分布式锁架构原理与存在的问题分析-.mp4
- 🎬 046-中小公司Redis缓存架构以及线上问题分析-.mp4
- 🎬 047-京东线上大规模商品缓存数据冷热分离实战-.mp4
- 🎬 048-实战解决大规模缓存击穿导致线上数据库压力暴增-.mp4
- 🎬 049-黑客攻击导致缓存穿透线上数据库宕机Bug-.mp4
- 🎬 050-一行代码解决线上缓存穿透问题-.mp4
- 🎬 051-618大V直播带货导致线上商品系统崩溃原因分析-.mp4
- 🎬 052-突发性热点缓存重建导致系统压力暴增问题分析-.mp4
- 🎬 053-基于DCL机制解决热点缓存并发重建问题实战-.mp4
- 🎬 054-Redis分布式锁解决缓存与数据库双写不一致问题实战-.mp4
- 🎬 055-618大促压力暴增导致分布式锁串行争用问题优化实战-.mp4
- 🎬 056-一次微博明星热点事件导致系统崩溃原因分析-.mp4
- 🎬 057-面试常问的Redis核心数据存储结构精讲-.mp4
- 🎬 058-Redis底层string编码int&embstr&raw详解-.mp4
- 🎬 059-Redis底层压缩列表&跳表&哈希表详解-.mp4
- 🎬 060-Redis底层ZSet实现压缩列表和跳表如何选择-.mp4
- 🎬 061-基于Redis实现微博&抢红包&12306核心业务-.mp4
- 🎬 062-Redis实现微博与微信消息时间线Timeline-.mp4
- 🎬 063-微信点赞、收藏与标签基于Redis实现-.mp4
- 🎬 064-微博与微信朋友关注模型基于Redis实现-.mp4
- 🎬 065-美团单车查找附近的车基于Redis实现-.mp4
- 🎬 066-电商推荐系统如何用Redis实现-.mp4
- 🎬 067-亿级流量电商平台微服务架构详解-.mp4
- 🎬 068-Nacos注册中心实现电商微服务拆分实战-.mp4
- 🎬 069-面试常问的微服务上下线动态感知如何实现的-.mp4
- 🎬 070-Sentinel如何抗住阿里近十年双十一流量洪峰-.mp4
- 🎬 071-Sentinel底层如何计算双十一线上系统实时QPS-.mp4
- 🎬 072-Sentinel限流滑动时间窗&漏桶&令牌桶算法详解-.mp4
- 🎬 073-阿里微服务分布式事务控制Seata实战-.mp4
- 🎬 074-面试常问的Seata分布式事务实现原理剖析-.mp4
- 🎬 075-双十一线上服务调用链路追踪SkyWalking实战-.mp4
- 🎬 076-阿里京东双十一后端微服务中台架构剖析-.mp4
- 🎬 077-BIO&NIO&AIO模型快速实战-.mp4
- 🎬 078-深入Hotspot源码理解NIO多路复用器-.mp4
- 🎬 079-深入Linux内核理解Epoll事件轮询模型-.mp4
- 🎬 080-阿里面试问的select、poll、epoll模型的区别-.mp4
- 🎬 081-深入Redis源码理解Redis高并发线程模型-.mp4
- 🎬 082-Reactor响应式编程设计模式精讲-.mp4
- 🎬 083-Netty主从Reactor高并发线程模型精讲-.mp4
- 🎬 084-单机百万连接Netty高并发架构实现-.mp4
- 🎬 085-基于Netty设计微信钉钉后端高并发IM架构-.mp4
- 🎬 086-基于Netty从零开始手撸一个聊天IM系统-.mp4
- 🎬 087-支撑千万人同时在线大规模Netty服务集群架构实战-.mp4
- 🎬 088-亿级流量聊天系统微服务架构实践-.mp4
- 🎬 089-基于Redis数据结构ZSet合理存储离线消息-.mp4
- 🎬 090-基于Redis设计离线消息缓存架构实战-.mp4
- 🎬 091-群聊数据收发机制读扩散与写扩散详解-.mp4
- 🎬 092-海量历史聊天消息Mysql+Hbase数据存储架构实战-.mp4
- 🎬 093-如何保证聊天消息全链路的可靠投递(不丢消息)-.mp4
- 🎬 094-FactoryBean的作用和底层工作原理-.mp4
- 🎬 095-ImportBeanDefinitionRegistrar底层原理-.mp4
- 🎬 096-SqlSessionFactoryBean的底层原理-.mp4
- 🎬 097-@MapperScan注解的底层源码分析-.mp4
PART2
- 🎬 098-MapperScannerConfigurer底层源码分析-.mp4
- 🎬 099-Spring整合Mybatis的底层源码分析-.mp4
- 🎬 100-SpringBoot整合Mybatis的底层源码分析-.mp4
|