编辑推荐
1. 结合真实的业务场景,详解分布式中间件的基本原理与典型应用
2. 通过一步一步地搭建分布式系统中间件,解密微服务治理框架的原理
3. 图文并茂,通过150多幅图、20多个示例、80多个命令,提高实战水平
4. 内容丰富:详解分布式中间件开发,以及服务治理、监控和部署技术。
5. 由浅入深:从基本概念与理论讲起,逐步深入各种中间件的核心实现原理。
6. 实用性强:从实际的业务场景出发,结合实用案例与核心项目代码进行实战演练。
7. 技术前瞻:引入分布式系统中间件进行微服务治理,展现全流程开发模式。
本书特色
同编辑推荐
本书卖点
1. 图文并茂:通过150多幅图、20多个示例、80多个命令,提高实战水平
2. 技术前瞻:引入分布式系统中间件进行微服务治理,展现全流程开发模式。
3. 实用性强:从实际的业务场景出发,结合实用案例与核心项目代码进行实战演练。
读者定位
Java编程入门与进阶人员;
Java编程从业人员;
Java项目开发人员;
其他Java编程爱好者;
培训机构的Java学员;
大中专院校相关专业的师生。
内容简介
《Java分布式中间件开发实战》首先从单体架构应用讲起,继而引出分布式系统框架,然后介绍分布式系统的设计原则,以及分布式系统服务调用与数据访问方法,接着介绍基于分布式系统的多业务场景下分布式事务和分布式锁的使用,以及如何利用消息中间件对业务进行解耦,并介绍分布式系统的服务治理、日志收集和系统监控等内容,最后介绍当下流行的云平台部署的相关知识,包括Docker容器、Kubernetes编排,以及持续集成与部署等。
《Java分布式中间件开发实战》共11章,涵盖的主要内容有分布式系统的理论知识,分布式系统服务间调用与数据访问,分布式事务与分布式锁,分布式消息中间件RocketMQ与Kafka,分布式系统服务治理、监控与日志收集,Docker容器技术和Kubernetes编排框架,Git、GitLab和Jenkins等持续集成与部署的相关知识。
《Java分布式中间件开发实战》内容通俗易懂,案例丰富,实用性强,特别适合有Java开发基础的中间件入门与进阶读者阅读,也适合互联网领域从事分布式系统开发的相关人员阅读,还适合相关培训机构的学员作为参考书。
解承凯 资深Java开发工程师。曾任职于爱奇艺等互联网公司,现任职于北京某科技公司基础技术平台组,负责公司大数据服务平台的开发。主要从事Web端与移动端Java开发的相关工作,专注于分布式系统后端服务开发。有近10年的互联网开发经验和微服务编程与架构经验,熟悉微服务治理的相关技术,对分布式中间件的开发和使用有丰富的经验。著有《Spring Boot从入门到实践》一书。