简介
本书在构建Spring Cloud框架时,使用Nacos作为配置中心,Nacos是阿里巴巴公司开源的配置中心,是替代Eureka的一种技术方案;使用OpenFeign作为声明式客户端,实现远程服务间调用,OpenFeign在原本Feign的基础上支持Spring MVC的注解;使用Sentinel作为服务治理,实现熔断、降级、限流、链路追踪等;使用Gateway作为微服务网关,Gateway在原本Netflix公司开发的Zuul基础上,支持更多的功能,也更强大;使用Seata处理分布式事务。此外,本书还将介绍一些微服务相关的技术和工具。 本书适合学习微服务架构的开发人员、架构师和运维人员阅读。对于初学者,本书将帮助读者快速入门;对于已经掌握了Java语言基础知识的读者,本书将为读者提供更深入的理论和实践经验。
编辑推荐
· 理论与实践相结合的教学模式。理论结合情景、互动于一体,打造一个生动立体的课堂,从而提高学生学习的兴趣和学习的主动性;实践结合代码,使用技术实现相关功能,从而提高学生的动手能力,让同学敢想敢写敢做。真正意义上实现“教、学、做”一体化。 · 邀请一线企业中的专业技术人才加入,融合企业经验,将企业中最常用的技术点融入教材中。新技术、新理念纳入教材中,让学生对微服务及其相关技术有整体的认知和把握,帮助学生树立就业信心,提前熟悉工作内容,增强学生的就业能力。 · 主要的读者对象是面向所有正在学习微服务技术的大学生,他们在追求理论技术的同时,也迫切需要提高自身的实践技术。如何在企业中应用微服务技术,是本教材的重要内容,也是现在大学生最需要学习的内容。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-02-01
- 更新: 2024-12-19
- 书号:9787302654971
- 中图:TP393.027;TP368.5
- 学科:工学控制科学与工程工学计算机科学与技术