登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書

『簡體書』Java微服务分布式架构企业实战(“好程序员成长”丛书)

書城自編碼: 3486900
分類:簡體書→大陸圖書→計算機/網絡操作系統/系統開發
作者: 千锋教育高教产品研发部
國際書號(ISBN): 9787302541271
出版社: 清华大学出版社
出版日期: 2020-06-01

頁數/字數: /
書度/開本: 16开

售價:HK$ 77.9

我要買

 

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


新書推薦:
1368:历史岔道口的抉择与国运盛衰
《 1368:历史岔道口的抉择与国运盛衰 》

售價:HK$ 69.6
全球城市发展报告2023:基于全球城市网络的合作与竞争
《 全球城市发展报告2023:基于全球城市网络的合作与竞争 》

售價:HK$ 273.6
为什么只见树木不见森林:从简单现象到复杂系统
《 为什么只见树木不见森林:从简单现象到复杂系统 》

售價:HK$ 94.8
大英帝国的兴衰:跨越海洋 征服世界
《 大英帝国的兴衰:跨越海洋 征服世界 》

售價:HK$ 117.6
意大利文艺复兴新艺术史
《 意大利文艺复兴新艺术史 》

售價:HK$ 958.8
2023年《咬文嚼字》合订本(精)
《 2023年《咬文嚼字》合订本(精) 》

售價:HK$ 93.6
世界银行营商环境成熟度方法论手册
《 世界银行营商环境成熟度方法论手册 》

售價:HK$ 321.6
观鹤笔记.全三册
《 观鹤笔记.全三册 》

售價:HK$ 179.3

 

編輯推薦:
本书从当下流行的微服务分布式架构的概念出发,详细介绍了微服务架构中各个组件角色的使用,并对微服务架构开发过程中经常面临的问题给出了相应的解决方案,分别对Linux操作系统、Docker容器化引擎、Spring Boot、Spring Cloud、API、Zookeeper和高性能Java RPC框架Dubbo进行了介绍。
內容簡介:
为了更快地实施微服务,本书基于开源且稳定的三方工具,介绍如何构建一个庞大且复杂的分布式系统,用于满足项目中的实际需求。 每一个工具库为了适应更丰富的使用场景,通常都会把部分参数以配置文件的方式暴露出来,同时提供用于开发环境的默认配置。本书基于快速使用为主线,尽可能多地讲解配置参数的意义及它们之间的关系,帮助读者在掌握足够多的知识点后,建立起对微服务分布式架构的认知,以便为探求更深层次的知识点做好铺垫。本书适合Java工程师、初级架构师、大中专院校相关专业师生、Java培训班学员及独立自学读者使用。
關於作者:
胡耀文,清华大学出版社技术编审委员会委员,连续三年获得微软全球最有价值专家,5年IT教育行业经验,现任职IT技术总监,精通CC、Java、Python等技术语言,参与编写的书籍有:《Visual C 2010开发权威指南》《Windows 8权威指南》 《Windows CE 7开发实战详解》 《微软云计算》 《Windows Azure开发与部署权威指南》。
目錄
目录

第1章微服务架构概述
1.1为什么需要微服务架构
1.1.1传统单体应用架构存在的问题
1.1.2分布式系统开发的复杂性
1.1.3传统架构与微服务架构的区别
1.2使用微服务架构解决复杂问题
1.3互联网架构的演变
1.4微服务架构常见的设计模式
1.4.1聚合器微服务设计模式
1.4.2代理微服务设计模式
1.4.3链式微服务设计模式
1.4.4分支微服务设计模式
1.4.5数据共享微服务设计模式
1.4.6异步消息传递微服务设计模式
1.5CAP原则
1.5.1CAP的定义
1.5.2CAP定理的证明
1.5.3取舍策略
1.5.4CAP总结
1.6本章小结
1.7习题
第2章Linux操作系统的使用
2.1安装Linux操作系统Ubuntu Server
2.1.1安装虚拟机VMware
2.1.2安装Ubuntu
2.2Linux操作系统的基本使用
2.2.1Linux远程控制管理
2.2.2Linux目录结构
2.2.3Linux常用命令
2.3在Linux系统上安装Java & Tomcat & MySQL
2.3.1在Linux系统上安装Java
2.3.2在Linux系统上安装Tomcat
2.3.3在Linux系统上安装MySQL
2.4使用Linux操作系统部署应用
2.4.1项目打包上传
2.4.2启动服务
2.5本章小结
2.6习题


目录

Java微服务分布式架构企业实战
第3章Docker容器化引擎
3.1Docker与传统虚拟化方式的区别
3.2Docker容器化引擎
3.3Docker镜像、容器、仓库
3.4安装Docker
3.4.1安装curl工具
3.4.2通过脚本安装Docker
3.4.3配置镜像加速器
3.4.4Docker常用命令
3.5Docker操作镜像和容器
3.5.1下载镜像
3.5.2运行容器
3.5.3删除镜像
3.6使用Docker Compose官方容器编排项目
3.7Docker Compose快速部署Tomcat & MySQL
3.8快速部署应用到容器
3.9本章小结
3.10习题
第4章代码管理平台
4.1安装Git
4.2Git的基本操作
4.2.1Git的操作流程
4.2.2Git的常用命令
4.3TortoiseGit简化Git操作
4.4基于Docker安装GitLab
4.5GitLab的账户管理
4.5.1创建用户
4.5.2设置账户信息
4.5.3修改用户密码
4.5.4GitLab创建第一个项目
4.5.5初始化项目
4.5.6使用SSH的方式拉取和推送项目
4.6使用Nexus创建私服
4.6.1什么是Nexus
4.6.2基于Docker安装Nexus
4.6.3Maven仓库介绍
4.6.4在项目中使用Maven私服
4.7安装Docker Registry私服
4.7.1安装Docker Registry服务端
4.7.2配置Docker Registry客户端
4.7.3部署Docker Registry WebUI
4.8本章小结
4.9习题
第5章Spring Boot开发标准
5.1Spring Boot简介
5.2第一个Spring Boot应用程序
5.3Spring Boot单元测试
5.4Spring Boot常用配置
5.5Spring Boot整合Thymeleaf
5.6Spring Boot整合MyBatis
5.6.1Spring Boot整合Druid
5.6.2Spring Boot整合tk.mybatis
5.7本章小结
5.8习题
第6章Spring Cloud服务注册与发现
6.1Spring Cloud简介
6.2Netfix Eureka详解
6.3创建服务注册中心
6.4创建服务提供者
6.5配置Eureka高可用集群
6.6本章小结
6.7习题
第7章Spring Cloud创建服务消费者
7.1Spring Cloud创建服务消费者Ribbon
7.2RestTemplate详解
7.2.1GET请求
7.2.2POST请求
7.2.3PUT请求
7.2.4DELETE请求
7.3负载均衡策略
7.4创建服务消费者Ribbon
7.4.1准备工作
7.4.2创建服务消费者
7.5Spring Cloud创建服务消费者Feign
7.5.1Feign常用功能
7.5.2创建服务消费者Feign
7.6使用Hystrix服务容错保护
7.6.1熔断器简介
7.6.2Ribbon中使用熔断器
7.6.3Feign中使用熔断器
7.7使用熔断器仪表盘监控
7.8本章小结
7.9习题
第8章路由网关及分布式配置
8.1路由网关服务
8.2Zuul简介
8.3创建网关服务
8.4配置网关路由失败时的回调
8.5创建服务过滤器
8.6分布式配置中心服务端
8.7分布式配置中心客户端
8.8本章小结
8.9习题
第9章Spring Cloud服务追踪
9.1ZipKin简介
9.2创建ZipKin服务端
9.3追踪服务
9.4Spring Boot Admin服务监控
9.4.1Spring Boot Admin服务端
9.4.2Spring Boot Admin客户端
9.5本章小结
9.6习题
第10章分布式协调框架ZooKeeper
10.1微服务架构需要解决的问题
10.2什么是分布式协调技术
10.3什么是分布式锁
10.4分布式锁应该具备哪些条件
10.5通过Redis分布式锁的实现理解基本概念
10.6什么是ZooKeeper
10.7ZooKeeper如何实现分布式锁
10.8ZooKeeper分布式锁的原理
10.9基于Docker安装ZooKeeper
10.10ZooKeeper用作注册中心的原理
10.10.1RPC框架
10.10.2ZooKeeper用作注册中心
10.10.3Eureka和ZooKeeper的区别
10.11本章小结
10.12习题
第11章高性能Java RPC框架Dubbo
11.1什么是Dubbo
11.1.1Dubbo的服务治理
11.1.2Dubbo的核心功能
11.1.3Dubbo的组件角色
11.2Dubbo Admin管理控制台
11.3第一个Dubbo应用程序
11.4Dubbo的负载均衡
11.5Dubbo Kryo实现高速序列化
11.6Dubbo Hystrix实现服务熔断
11.7Dubbo Hystrix熔断器仪表盘
11.8本章小结
11.9习题
第12章敏捷开发与极限编程
12.1敏捷开发
12.2解析极限编程
12.2.1沟通
12.2.2简单
12.2.3反馈
12.2.4勇气
12.3快速搭建开发环境
12.4本章小结
12.5习题
第13章持续集成与持续交付
13.1持续集成
13.1.1持续集成概述
13.1.2持续集成的操作流程
13.1.3使用GitLab持续集成
13.1.4使用GitLab Runner Docker
13.2Jenkins持续交付
13.2.1基于Docker安装Jenkins
13.2.2配置Jenkins
13.2.3持续交付
13.3本章小结
13.4习题
內容試閱
前言

在瞬息万变的IT时代,一群怀揣梦想的人创办了千锋教育,投身到IT培训行业。七年来,一批批有志青年加入到千锋教育,为了梦想笃定前行。千锋教育秉承用良心做教育的理念,为培养顶级IT精英而付出一切努力。为什么会有这样的梦想?我们先来听一听用人企业和求职者的心声:
现在符合企业需求的IT技术人才非常紧缺,这方面的优秀人才我们会像珍宝一样对待,可为什么至今没有合格的人才出现?
面试的时候,用人企业问能做什么,这个项目如何来实现,需要多长的时间,我们当时都蒙了,回答不上来。
这已经是面试过的第10家公司了,如果再不行的话,是不是要考虑转行了,难道大学里的四年都白学了?
这已经是参加面试的第N个求职者了,为什么都是计算机专业毕业,但当问到项目如何实现时,却怎么连思路都没有呢?
这些心声并不是个别现象,而是现实社会中的普遍现象。高校的IT教育与企业的真实需求脱节,如果高校的相关课程仍然不进行更新的话,毕业生将面临难以就业的困境。很多用人单位表示,高校毕业生表面上知识丰富,但在学校所学的知识绝大多数在实际工作中用之甚少,甚至完全用不上。针对上述存在的问题,国务院也作出了关于加快发展现代职业教育的决定,千锋教育所做的事情就是配合高校达成产学合作。
千锋教育致力于打造IT职业教育全产业链人才服务平台,在全国拥有数十家分校,数百名讲师,坚持以教学为本的方针,采用面对面教学,传授企业实用技能。教学大纲紧跟企业需求,拥有全国一体化的就业体系。千锋教育的价值观即做真实的自己,用良心做教育。
针对高校教师的服务
(1) 千锋教育基于近七年来的教育培训经验,精心设计了教材 授课资源 考试系统 测试题 辅助案例的教学资源包,节约教师的备课时间,缓解教师的教学压力,显著提高教学质量。
(2) 本书有配套代码视频,网址为http:www.codingke.com。
(3) 本书配备了千锋教育优秀讲师录制的教学视频,按本书知识结构体系部署到了教学辅助平台(扣丁学堂)上。这些教学视频可以作为教学资源使用,也可以作为备课参考。
高校教师如需配套教学资源,请关注(扣丁学堂)师资服务平台,扫描下方二维码关注微信公众平台获取。

扣丁学堂

针对高校学生的服务
(1) 学IT有疑问,就找千问千知,它是一个有问必答的IT社区,平台上的专业答疑辅导老师承诺工作时间3小时内答复读者学习中遇到的专业问题。读者也可以通过扫描下方的二维码,关注千问千知微信公众平台,浏览其他学习者在学习中分享的问题和收获。

千问千知

(2) 学习太枯燥,想了解其他学校的伙伴都是怎样学习的吗?可以加入扣丁俱乐部。扣丁俱乐部是千锋教育联合各大高校发起的公益计划,专门面向对IT感兴趣的大学生提供免费的学习资源和问答服务,已有超过30多万名学习者从中获益。
就业难,难就业,千锋教育让就业不再难!
关于本书
本书既可作为高等院校本、专科计算机相关专业的Java Web入门进阶教材,也可作为广大计算机编程爱好者的学习参考书。
得红包
添加小千QQ号或微信号2133320438,不仅可以获取本书配套源代码及习题答案,还可能获得小千随时发放的助学金红包。
致谢
千锋教育高教产品研发部组织编写了本书,将千锋教育Java学科多年积累的实战案例进行整合,通过反复精雕细琢,最终完成了本书。另外,多名院校老师也参与了本书的部分编写与指导工作。除此之外,千锋教育500多名学员也参与了本书的试读工作,他们站在初学者的角度对本书提供了许多宝贵的修改意见,在此一并表示衷心的感谢。
意见反馈
在本书的编写过程中,虽然力求完美,但不足之处在所难免,欢迎各界专家和读者朋友们给予宝贵意见,联系方式: huyaowen@1000phone.com。
千锋教育高教产品研发部2019.7于北京

 

 

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