首页 > 图书中心 >图书详情
云计算与微服务(微课版)
作者:杨磊、王一悦、汪美霞、汤晓兵、黄玉、李真河、卢希乐、周凯、冀忠祥、高俊
丛书名:高等院校信息技术系列教材
定价:49元
印次:1-1
ISBN:9787302654971
出版日期:2024.02.01
印刷日期:2024.02.01
本书在构建Spring Cloud框架时,使用Nacos作为配置中心,Nacos是阿里巴巴公司开源的配置中心,是替代Eureka的一种技术方案;使用OpenFeign作为声明式客户端,实现远程服务间调用,OpenFeign在原本Feign的基础上支持Spring MVC的注解;使用Sentinel作为服务治理,实现熔断、降级、限流、链路追踪等;使用Gateway作为微服务网关,Gateway在原本Netflix公司开发的Zuul基础上,支持更多的功能,也更强大;使用Seata处理分布式事务。此外,本书还将介绍一些微服务相关的技术和工具。 本书适合学习微服务架构的开发人员、架构师和运维人员阅读。对于初学者,本书将帮助读者快速入门;对于已经掌握了Java语言基础知识的读者,本书将为读者提供更深入的理论和实践经验。
more >前言Foreword 习近平总书记在党的二十大报告中指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。报告同时强调: 推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎。 “微服务”并不是一种新技术,而是一种进阶的架构体系,是当今软件开发领域最流行的架构风格之一。它使软件系统能够更加灵活、可伸缩和可维护,从容应对现代业务需求的变化。然而,微服务架构并不是一种能被轻松实现的架构,因为它需要开发人员掌握许多新技术,以此才能够成功构建一个具有可靠性、弹性的微服务系统。 本书是一本面向开发人员、架构师和运维人员的权威指南,旨在帮助读者深入了解微服务架构,并教授他们构建和维护可靠的微服务系统。 本书共分为10章。首先介绍了微服务架构的基本概念。接着,深入探讨了微服务系统的各方面,包括微服务的设计、开发、测试、部署和监控等,以及如何应对微服务系统中的常见问题。 无论是面向有经验的开发人员还是刚开始接触微服务架构的初学者,本书都是一本不可或缺的指南。它将帮助读者了解微服务架构的核心原理、技术和最佳实践,从而构建高可靠性、高性能和可维护的微服务系统。 本书由杨磊担任主编,王一悦担任副主编,汪美霞、汤晓兵、黄玉、李真河、卢希乐、周凯、冀忠祥、高俊参与全书的编写工作,由高俊完成全书内容的整理工作。 技术没有最好,只有更好。如书中所讲技术有不严谨之处,敬请读者批评指正。保持谦逊,坚持学习是每个IT从业者应有的态度。特别感谢山东易途信息科技有限公司(简称易途科技)为编写本书做出的重大贡献。自成立以来,易途科技教学部团队一直致力于打造Java全栈精品课程资源,不断更新教学资源,创新教学方式与教学理念,总结教学经验,为每个易途学员提供最前沿、最优质的软件技术培训服务。编者2023年12月
more >