小册描述
目录
- 第一章:高并发秒杀系统概述
- 第二章:Java并发编程基础
- 第三章:线程与线程池的使用
- 第四章:Java内存模型与锁机制
- 第五章:并发集合框架详解
- 第六章:原子操作与并发工具类
- 第七章:并发编程的性能优化
- 第八章:秒杀系统需求分析与设计
- 第九章:秒杀系统架构设计与关键技术
- 第十章:数据库事务与锁机制
- 第十一章:数据库分库分表策略
- 第十二章:缓存技术在秒杀系统中的应用
- 第十三章:消息队列在秒杀系统中的作用
- 第十四章:秒杀系统中的限流与熔断
- 第十五章:秒杀系统中的负载均衡
- 第十六章:秒杀系统中的服务降级
- 第十七章:秒杀系统中的数据一致性保障
- 第十八章:秒杀系统中的安全防护
- 第十九章:秒杀系统监控与日志分析
- 第二十章:秒杀系统的性能测试与调优
- 第二十一章:实战一:构建基础的秒杀系统
- 第二十二章:实战二:使用Redis实现分布式锁
- 第二十三章:实战三:基于RabbitMQ的消息队列应用
- 第二十四章:实战四:使用Guava RateLimiter实现限流
- 第二十五章:实战五:基于Hystrix的熔断与降级
- 第二十六章:实战六:使用MyCat实现数据库分库分表
- 第二十七章:实战七:基于Elasticsearch的日志分析
- 第二十八章:实战八:使用Prometheus和Grafana进行监控
- 第二十九章:实战九:秒杀系统的全链路压测
- 第三十章:实战十:秒杀系统的安全加固
- 第三十一章:高级技巧一:Java并发编程的底层原理
- 第三十二章:高级技巧二:JVM性能调优实战
- 第三十三章:高级技巧三:使用Disruptor提高并发性能
- 第三十四章:高级技巧四:基于Netty的网络通信优化
- 第三十五章:高级技巧五:分布式事务解决方案
- 第三十六章:高级技巧六:分布式锁的高级应用
- 第三十七章:高级技巧七:缓存穿透、雪崩与击穿解决方案
- 第三十八章:高级技巧八:消息队列的可靠性与顺序性保障
- 第三十九章:高级技巧九:秒杀系统的性能瓶颈分析与优化
- 第四十章:高级技巧十:秒杀系统的分布式架构演进
- 第四十一章:案例分析一:电商平台秒杀系统实践
- 第四十二章:案例分析二:秒杀系统中的热点数据优化
- 第四十三章:案例分析三:秒杀系统中的库存超卖问题
- 第四十四章:案例分析四:秒杀系统的高可用架构设计
- 第四十五章:案例分析五:秒杀系统的弹性伸缩策略
- 第四十六章:案例分析六:秒杀系统的日志分析与故障排查
- 第四十七章:案例分析七:秒杀系统的安全防护体系建设
- 第四十八章:案例分析八:秒杀系统的性能优化实战
- 第四十九章:案例分析九:秒杀系统的云原生实践
- 第五十章:案例分析十:秒杀系统的跨地域部署
- 第五十一章:扩展阅读一:Java并发编程的经典书籍与资源
- 第五十二章:扩展阅读二:高并发系统设计的原则与模式
- 第五十三章:扩展阅读三:分布式系统的一致性理论
- 第五十四章:扩展阅读四:现代云原生架构下的秒杀系统设计
- 第五十五章:扩展阅读五:秒杀系统中的AI技术应用
- 第五十六章:扩展阅读六:国内外秒杀系统案例分析
- 第五十七章:扩展阅读七:秒杀系统相关开源项目与工具
- 第五十八章:扩展阅读八:高并发编程的测试与调试技巧
- 第五十九章:扩展阅读九:高并发系统的运维与监控实践
- 第六十章:扩展阅读十:从高级程序员到高并发系统架构师之路