微服务实战(Dubbox +Spring Boot+Docker)

微服务实战(Dubbox +Spring Boot+Docker)

评分

★★★★★

ISBN

9787115486691

出版社

人民邮电出版社 2018-07-01出版

内容简介
在这个凡事皆互联的时代,越来越多的人和物成为互联网上的节点,不断扩充着互联网这张大网的边界。节点即价值,更多的节点意味着更大的价值。那么如何去承载更多的节点就成为IT从业人士首要解决的问题。本书围绕秒杀抢购应用场景,对当下流行的Dubbox+SpringBoot+Docker微服务架构解决方案进行讲解。主要内容包括微服务架构介绍、Dubbox原理及运用、使用SpringBoot实现微服务、使用ActiveMQ+Redis承载高并发流量、使用ActiveMQ实现分布式事务、分布式下的第三方接入等。本书以项目为驱动,引领读者对相关技术进行实践性学习。同时为了提升读者对相关技术的实际运用能力,本书将实际开发经验注入到整个项目开发周期中,使用目前较为流行的Dubbox+SpringBoot+Docker微服务架构实现“双11”抢购项目。为保证最优学习效果,本书配以完善的学习资料和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来全方位的学习体验。
AI简介
这是一本以秒杀抢购应用场景为背景,对当下流行的Dubbox+SpringBoot+Docker微服务架构解决方案进行讲解的书籍。书中首先介绍了微服务架构的基本概念、分类与常见架构,包括微服务架构的定义、特点、优势以及常见的设计原则和实践。 书中进一步讲解了Dubbox的概念和依赖环境,包括Dubbox框架的基本概念、运行环境以及搭建步骤。同时,还介绍了Docker环境搭建,这是一种通过Docker容器技术来搭建项目环境的方法。此外,书中还讲解了Spring Boot的定义和作用,包括Spring Boot的基本概念、特点以及它在实际开发中的应用。 在讲解完这些基础概念后,书中通过一个具体的抢购项目实践,展示了如何将这些技术应用于实际开发中。在这个项目中,作者使用Dubbox实现服务注册与发现、负载均衡、容错、监控等全套解决方案,使用Spring Boot实现微服务,使用ActiveMQ+Redis承载高并发流量,使用ActiveMQ实现分布式事务,使用分布式锁的概念和Redis实现来保证数据一致性,使用消息中间件的概念和作用来实现异步处理、应用解耦和流量削峰,使用微信支付申请流程和
阅读/下载地址