作者:_abab
版本:v1.0
技术栈:Java 21 / Spring Boot 3.2 / Seata 2.x / RocketMQ 5.x / MySQL 8.0
前言
为什么写这本书
在微服务架构大行其道的今天,分布式事务是每个后端开发者和架构师都无法回避的难题。你可能遇到过这样的场景:
- 用户下单成功,但库存没有扣减,导致超卖
- 转账过程中网络超时,钱扣了但对方没收到
- 促销活动高峰期,分布式事务框架频繁超时,系统几近瘫痪
这些问题不是个例,而是微服务架构的必然挑战。本书从真实生产故障出发,系统讲解分布式事务的理论基础、实战模式和框架落地,帮你从"知道概念"到"能用、用好"。
读者对象
- 中高级 Java 后端开发者:3-8年经验,熟悉 Spring Boot 和 MySQL
- 微服务架构师:需要做分布式事务方案选型和架构设计
- 技术经理/总监:关注选型决策和团队落地成本
如何阅读本书
本书分为三部分,建议按顺序阅读:
- Part 1 基础理论篇(第1-5章):建立理论框架,理解"为什么"
- Part 2 实战模式篇<