
├── 课程技术栈总目录结构
├── 第01章:Java线程与线程池核心原理
│ ├── 01:Java线程底层原理、生命周期与线程创建方式
│ ├── 02:JUC线程池、ThreadPoolExecutor配置、Executors风险与ThreadLocal
│ ├── …
├── 第02章:Netty核心原理与底层知识
│ ├── 01:NioEventLoop反应器、任务队列与ChannelConfig
│ ├── 02:Java/Netty零复制、内核态与用户态
│ ├── …
├── 第03章:Netty ByteBuf核心机制
│ ├── 01:ByteBuf模板模式、引用计数、自动创建释放与堆内/直接内存池化
│ ├── …
├── 第04章:百万级IM会话管理
│ ├── 01:百万级用户场景下的Channel与会话管理
│ ├── …
├── 第05章:Netty百万连接高并发实验
│ ├── 01:本地100万连接超高并发实验与性能验证
├── 第06章:NIO与Selector底层原理
│ ├── 01:select、poll、epoll、ET高速模式与IO事件机制
│ ├── 02:Selector open/register/select/wakeup与SelectionKey原理
│ ├── …
├── 第07章:Java线程底层难题解读
│ ├── 01:Thread.sleep的CPU占用与线程状态本质
│ ├── …
├── 第08章:亿级流量CrazyIM项目实战
│ ├── 01:Pipeline、Handler、EmbeddedChannel与JSON/Protobuf编解码
│ ├── 02:单体IM登录、会话、单聊、心跳与消息处理
│ ├── 03:分布式IM节点注册发现、命令服务、负载均衡与路由转发
│ ├── …
├── 第09章:亿级流量架构与秒杀系统实战
│ ├── 01:业务解耦、系统分层、幂等设计与异地多活
│ ├── 02:流量预估、存储架构、百亿库表与异构查询
│ ├── 03:Redis Lua库存预减、RocketMQ削峰与分布式锁
│ ├── 04:Nginx/Lua/Redis限流、反向代理、负载均衡与动静分离
│ ├── …
├── 第10章:10WQPS压测与分布式测试工具
│ ├── 01:高并发部署、SLB、文件句柄与Shell环境配置
│ ├── 02:Zookeeper+Netty分布式压测工具与10WQPS实测
│ ├── …
├── 第11章:Java架构师简历优化
│ ├── 01:专业技能、分布式IM中台与高并发秒杀项目包装
│ ├── …
├── 第12章:Seata分布式事务原理与实战
│ ├── 01:XA/2PC、TCC与Seata AT事务模型
│ ├── 02:Seata TC/TM/RM、undo_log及提交回滚流程
│ ├── 03:10WQPS秒杀TCC、幂等、空回滚与防悬挂
│ ├── …
├── 第13章:从零手写Netty IM系统
│ ├── 01:IM架构设计、高内聚低耦合与分离变与不变
│ ├── 02:Spring Boot+Netty客户端服务端、Protobuf、登录、聊天、心跳与异常处理
│ ├── …
├── 第14章:Elasticsearch底层原理与高可用架构
│ ├── 01:ES集群角色、Docker/Kibana/HAProxy高可用部署
│ ├── 02:IK分词、CRUD、动态模板与Spring Boot Rest Client
│ ├── 03:Lucene倒排索引、FST、Master选举、Translog、Refresh、Flush与OOM恢复
│ ├── …
├── 第15章:Spring Cloud+Nginx高并发核心编程
│ ├── 01:微服务脚手架、中间件、RestTemplate/Feign远程调用与Eureka部署
│ ├── …
├── 第16章:Java高性能与Linux内核秘籍
│ ├── 01:DirectBuffer、mmap+write、sendfile零拷贝与NIO文件传输
│ ├── 02:Linux系统调用、VMM/MMU、页表、虚拟内存与用户态/内核态
│ ├── 03:OpenJDK DirectByteBuffer/MappedByteBuffer源码、内存回收与泄漏
│ ├── 04:JVM GC、VFS、PageCache、Swap、LRU、mlock与文件系统
│ ├── …
├── 第17章:RocketMQ工业级高可用原理与实操
│ ├── 01:Kafka架构、Producer/Consumer、Partition/Segment/Index与技术对比
│ ├── 02:RocketMQ集群部署及顺序、延时、批量、标签与事务消息
│ ├── 03:CommitLog/ConsumeQueue/IndexFile、高可靠投递、刷盘复制、重试死信与监控扩容
│ ├── …
├── 第18章:RocketMQ源码与三高架构模式
│ ├── 01:RocketMQ源码调试环境、NameServer元数据与CAP特征
│ ├── 02:Producer发送流程、负载均衡、故障隔离、重试与有序可靠性
│ ├── 03:Broker存储、CommitLog/ConsumeQueue/IndexFile、MappedFile与WriteBuffer
│ ├── 04:RPC/Reactor/JUC/MPSC/零复制及Consumer长轮询、再平衡与分配策略
│ ├── …
├── 第19章:10WQPS消息推送中台实战
│ ├── 01:业务、模块、存储、流量、部署架构与百亿库表规划
│ ├── 02:Sharding-JDBC分片策略、SQL路由、绑定表、广播表与跨库查询
│ ├── 03:MySQL主从、binlog/redo/undo与Canal+RocketMQ数据一致性
│ ├── 04:Snowflake、百度UID、Zookeeper分布式ID与动态扩容
│ ├── 05:Spring Security+JWT/RSA+Gateway、RocketMQ批量推送、Netty WebSocket与Nginx扩展
│ ├── …
├── 第20章:Netty原理与百万并发实操
│ ├── 01:Netty/Redis/Zookeeper高并发组件、五种IO模型与百万并发配置
│ ├── …
├── 配套资料与架构师学习资源
│ ├── 01:《Java高并发核心编程》卷1/卷2/卷3及课程讲义
│ ├── 02:算法、LeetCode、Java开发手册、面试宝典、大厂三高架构案例与简历模板
│ ├── …