登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』云计算与微服务(微课版)

書城自編碼: 3964003
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 杨磊、王一悦、汪美霞、汤晓兵、黄玉、李真河、卢希乐、周凯、冀
國際書號(ISBN): 9787302654971
出版社: 清华大学出版社
出版日期: 2024-02-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 250

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
UE5虚幻引擎必修课(视频教学版)
《 UE5虚幻引擎必修课(视频教学版) 》

售價:NT$ 505.0
真需求
《 真需求 》

售價:NT$ 505.0
阿勒泰的春天
《 阿勒泰的春天 》

售價:NT$ 230.0
如见你
《 如见你 》

售價:NT$ 234.0
人格阴影  全新修订版,更正旧版多处问题。国际分析心理学协会(IAAP)主席力作
《 人格阴影 全新修订版,更正旧版多处问题。国际分析心理学协会(IAAP)主席力作 》

售價:NT$ 305.0
560种野菜野果鉴别与食用手册
《 560种野菜野果鉴别与食用手册 》

售價:NT$ 305.0
中国官僚政治研究(一部洞悉中国政治制度演变的经典之作)
《 中国官僚政治研究(一部洞悉中国政治制度演变的经典之作) 》

售價:NT$ 286.0
锂电储能产品设计及案例详解
《 锂电储能产品设计及案例详解 》

售價:NT$ 505.0

建議一齊購買:

+

NT$ 270
《 大学生职业生涯规划与就业指导(第二版) 》
+

NT$ 245
《 医学统计学(第3版) 》
+

NT$ 223
《 电动力学(第四版) 》
+

NT$ 305
《 农学基础 》
+

NT$ 301
《 大气物理──热力学与辐射基础(第二版)北大博雅系列 北京大学物理规划教材 李万彪 》
+

NT$ 254
《 大学生心理健康教育(慕课版 双色版 第3版) 》
編輯推薦:
u 理论与实践相结合的教学模式。理论结合情景、互动于一体,打造一个生动立体的课堂,从而提高学生学习的兴趣和学习的主动性;实践结合代码,使用技术实现相关功能,从而提高学生的动手能力,让同学敢想敢写敢做。真正意义上实现“教、学、做”一体化。
u 邀请一线企业中的专业技术人才加入,融合企业经验,将企业中最常用的技术点融入教材中。新技术、新理念纳入教材中,让学生对微服务及其相关技术有整体的认知和把握,帮助学生树立就业信心,提前熟悉工作内容,增强学生的就业能力。
u 主要的读者对象是面向所有正在学习微服务技术的大学生,他们在追求理论技术的同时,也迫切需要提高自身的实践技术。如何在企业中应用微服务技术,是本教材的重要内容,也是现在大学生最需要学习的内容。
內容簡介:
本书在构建Spring Cloud框架时,使用Nacos作为配置中心,Nacos是阿里巴巴公司开源的配置中心,是替代Eureka的一种技术方案;使用OpenFeign作为声明式客户端,实现远程服务间调用,OpenFeign在原本Feign的基础上支持Spring MVC的注解;使用Sentinel作为服务治理,实现熔断、降级、限流、链路追踪等;使用Gateway作为微服务网关,Gateway在原本Netflix公司开发的Zuul基础上,支持更多的功能,也更强大;使用Seata处理分布式事务。此外,本书还将介绍一些微服务相关的技术和工具。
本书适合学习微服务架构的开发人员、架构师和运维人员阅读。对于初学者,本书将帮助读者快速入门;对于已经掌握了Java语言基础知识的读者,本书将为读者提供更深入的理论和实践经验。
目錄
第1章微服务介绍1
1.1什么是微服务1
1.1.1为什么会有微服务1
1.1.2微服务的九大特征3
1.1.3为什么选择Spring Cloud作为微服务架构6
1.2Spring Cloud和Spring Boot的关系6
第2章微服务开发基础7
2.1搭建基于Spring Boot框架的工程7
2.1.1Spring Boot的特征8
2.1.2搭建Spring Boot框架8
2.1.3Spring Boot常用注解11
2.1.4核心配置文件15
2.2Spring Boot集成18
2.2.1Spring Boot集成MyBatis18
2.2.2Spring Boot集成MVC20
2.3Spring Boot事务处理21
2.3.1基于注解的事务管理21
2.3.2编程式事务管理21
2.3.3声明式事务管理22
第3章注册和发现服务23
3.1背景介绍23
3.2Nacos的安装与配置24
3.2.1Nacos的下载与安装24
3.2.2Nacos的管理界面25
3.3服务的注册和发现26◆云计算与微服务(微课版)目录
3.3.1服务的注册26
3.3.2服务的发现31
3.3.3订阅服务34
3.4服务的负载均衡37
3.4.1负载均衡的原理37
3.4.2负载均衡的算法38
3.5在Nacos中如何实现负载均衡39
3.5.1Nacos的负载均衡机制概述39
3.5.2基于Spring Cloud LoadBalancer实现的Nacos负载均衡39
第4章Nacos配置中心49
4.1配置中心概述49
4.1.1背景49
4.1.2应用50
4.1.3Nacos概述50
4.2Nacos使用案例51
4.2.1环境要求51
4.2.2使用Nacos配置中心52
4.2.3Data ID格式55
4.3配置信息自动刷新56
4.3.1@RefreshScope注解56
4.3.2配置信息自动刷新过程57
4.4配置中心持久化58
4.4.1环境要求58
4.4.2实现步骤58
第5章OpenFeign的原理与使用60
5.1OpenFeign介绍60
5.1.1服务间调用60
5.1.2Feign与OpenFeign61
5.2OpenFeign的原理62
5.2.1动态代理技术62
5.2.2请求拦截器62
5.2.3内置的负载均衡支持64
5.3使用OpenFeign64
5.4OpenFeign的使用场景65
5.5配置属性的解析69
5.6OpenFeign的扩展和调优71
5.6.1请求超时和重试71
5.6.2文件上传和下载73
5.6.3并发访问和线程池配置74
第6章Sentinel实现服务限流与熔断77
6.1Sentinel概述77
6.1.1Sentinel特性77
6.1.2Sentinel组成78
6.1.3Sentinel基本概念78
6.2Sentinel功能和设计理念79
6.2.1流量控制79
6.2.2熔断降级79
6.2.3系统负载保护80
6.3Sentinel的基本使用80
6.3.1定义资源的方法81
6.3.2Sentinel规则种类82
6.3.3基于并发线程数/QPS的流量控制82
6.3.4流量控制规则的属性和设置方式83
6.3.5基于调用关系的流量控制84
6.3.6QPS流控效果85
6.4熔断降级规则86
6.4.1熔断降级规则属性和设置方式86
6.4.2熔断策略88
6.4.3系统保护规则88
6.4.4来源访问控制规则89
6.4.5热点参数规则90
6.4.6Sentinel控制台92
6.5Spring Cloud集成Sentinel案例93
6.5.1Maven依赖93
6.5.2环境要求93
6.5.3基础项目创建94
6.5.4Sentinel实现服务流量控制95
6.5.5Sentinel实现服务熔断降级97
6.5.6Nacos持久化Sentinel规则99
第7章Gateway微服务网关104
7.1Gateway概述104
7.1.1Gateway常用术语105
7.1.2Gateway的特点105
7.1.3Gateway执行流程105
7.2Gateway案例106
7.2.1入门案例106
7.2.2路由服务108
7.2.3网关服务113
7.3Gateway路由谓词114
7.3.1Cookie路由谓词示例115
7.3.2Header路由谓词示例116
7.3.3Method路由谓词示例116
7.3.4Path路由谓词示例116
7.3.5Weight路由谓词示例117
7.4Gateway过滤器117
7.4.1GatewayFilter118
7.4.2AddRequestHeader过滤器118
7.4.3AddResponseHeader过滤器119
7.4.4StripPrefix过滤器119
7.4.5自定义GatewayFilter120
7.4.6GlobalFilter122
7.4.7ReactiveLoadBalancerClientFilter123
7.4.8自定义全局过滤器124
第8章分布式事务(Seata)126
8.1分布式事务基础 126
8.1.1事务126
8.1.2事务的特征127
8.1.3事务的隔离级别127
8.1.4本地事务128
8.1.5分布式事务129
8.2分布式事务的理论模型130
8.2.1X/Open分布式事务处理模型130
8.2.2三阶段提交协议133
8.2.3柔性事务134
8.3Seata概述135
8.4Seata支持的事务模式136
8.4.1Seata AT模式136
8.4.2Seata TCC模式138
8.4.3Seata Saga 模式139
8.4.4Seata XA模式141
8.5安装Seata144
8.5.1下载环境144
8.5.2创建数据库144
8.5.3配置文件146
8.5.4Nacos配置148
8.5.5启动148
8.6Seata AT模式实例149
8.6.1开发案例149
8.6.2创建父工程150
第9章消息队列(RocketMQ)159
9.1RocketMQ概述159
9.1.1RocketMQ是什么160
9.1.2RocketMQ的特点160
9.1.3RocketMQ使用场景160
9.1.4RocketMQ与其他中间件的对比161
9.2RocketMQ架构162
9.2.1topic名词解释162
9.2.2name server163
9.2.3broker163
9.2.4producer164
9.2.5consumer164
9.3RocketMQ的环境搭建164
9.3.1常见的部署方式164
9.3.2下载与配置165
9.3.3在Docker下的快速部署168
9.4RocketMQ的使用方法170
9.5RocketMQ的内部原理175
9.5.1RocketMQ 如何保证消息的可靠性和一致性175
9.5.2RocketMQ 如何实现消息的事务性处理176
9.5.3RocketMQ 的消息存储如何优化176
9.5.4RocketMQ 如何处理消息重复和消息丢失176
9.5.5RocketMQ 的延时消息如何实现177
第10章微服务部署(Docker)178
10.1Docker的基本概念178
10.1.1Docker与传统部署的对比179
10.1.2什么是Docker179
10.1.3Docker镜像179
10.1.4Docker 容器179
10.1.5Docker 仓库180
10.1.6Docker CLI180
10.1.7Dockerfile180
10.1.8Docker常用命令180
10.1.9总结182
10.2Docker 的使用场景182
10.2.1Docker镜像的创建和使用183
10.2.2创建和管理 Docker 容器185
10.2.3Docker网络和存储186
10.2.4使用Docker进行持续集成和持续部署188
10.3Docker 安全190
10.4Docker 的扩展和集群化191
內容試閱
习近平总书记在党的二十大报告中指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,这三大战略共同服务于创新型国家的建设。报告同时强调: 推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎。
“微服务”并不是一种新技术,而是一种进阶的架构体系,是当今软件开发领域最流行的架构风格之一。它使软件系统能够更加灵活、可伸缩和可维护,从容应对现代业务需求的变化。然而,微服务架构并不是一种能被轻松实现的架构,因为它需要开发人员掌握许多新技术,以此才能够成功构建一个具有可靠性、弹性的微服务系统。
本书是一本面向开发人员、架构师和运维人员的权威指南,旨在帮助读者深入了解微服务架构,并教授他们构建和维护可靠的微服务系统。
本书共分为10章。首先介绍了微服务架构的基本概念。接着,深入探讨了微服务系统的各方面,包括微服务的设计、开发、测试、部署和监控等,以及如何应对微服务系统中的常见问题。
无论是面向有经验的开发人员还是刚开始接触微服务架构的初学者,本书都是一本不可或缺的指南。它将帮助读者了解微服务架构的核心原理、技术和最佳实践,从而构建高可靠性、高性能和可维护的微服务系统。
本书由杨磊担任主编,王一悦担任副主编,汪美霞、汤晓兵、黄玉、李真河、卢希乐、周凯、冀忠祥、高俊参与全书的编写工作,由高俊完成全书内容的整理工作。
技术没有最好,只有更好。如书中所讲技术有不严谨之处,敬请读者批评指正。保持谦逊,坚持学习是每个IT从业者应有的态度。特别感谢山东易途信息科技有限公司(简称易途科技)为编写本书做出的重大贡献。自成立以来,易途科技教学部团队一直致力于打造Java全栈精品课程资源,不断更新教学资源,创新教学方式与教学理念,总结教学经验,为每个易途学员提供最前沿、最优质的软件技术培训服务。编者2023年12月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.