《Java分布式中间件开发实战》首先从单体架构应用讲起,继而引出分布式系统框架,然后介绍分布式系统的设计原则,以及分布式系统服务调用与数据访问方法,接着介绍基于分布式系统的多业务场景下分布式事务和分布式锁的使用,以及如何利用消息中间件对业务进行解耦,并介绍分布式系统的服务治理、日志收集和系统监控等内容,最后介绍当下流行的云平台部署的相关知识,包括Docker容器、Kubernetes编排,以及持续集成与部署等。《Java分布式中间件开发实战》共11章,涵盖的主要内容有分布式系统的理论知识,分布式系统服务间调用与数据访问,分布式事务与分布式锁,分布式消息中间件RocketMQ与Kafka,分布式系统服务治理、监控与日志收集,Docker容器技术和Kubernetes编排框架,Git、GitLab和Jenkins等持续集成与部署的相关知识。《Java分布式中间件开发实战》内容通俗易懂,案例丰富,实用性强,特别适合有Java开发基础的中间件入门与进阶读者阅读,也适合互联网领域从事分布式系统开发的相关人员阅读,还适合相关培训机构的学员作为参考书。