《微服务分布式构架开发实战》[73M]百度网盘|pdf下载|亲测有效
《微服务分布式构架开发实战》[73M]百度网盘|pdf下载|亲测有效

微服务分布式构架开发实战 pdf下载

出版社 社会出版社
出版年 2018-02-01
页数 390页
装帧 精装
评分 9.0(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供微服务分布式构架开发实战电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

  • 商品名称:微服务分布式构架开发实战
  • 作者:龚鹏
  • 定价:59
  • 出版社:人民邮电
  • ISBN号:9787115475589

其他参考信息(以实物为准)

  • 出版时间:2018-02-01
  • 印刷时间:2018-02-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:202
  • 字数:341千字

内容提要

随着第三方框架的逐渐完善,实施微服务架构的 开发成本越来越低,分布式架构成为主流势不可挡。
    一个完善的架构或系统中包含了许多的知识点,而每 一个知识点则又可以引出**多的内容,过度地专注 于细节反而会拖慢达成目标的步伐。为了*快地实施 微服务,龚鹏著的《微服务分布式构架开发实战》基 于开源且稳定的第三方工具,介绍如何构建一个庞大 且复杂的分布式系统,用于满足项目中的实际需求。
     每一个工具库为了适应*丰富的使用场景,通常 都会把部分参数以配置文件的方式暴露出来,同时提 供用于开发环境的默认配置。本书基于快速使用为主 线,尽可能多地讲解配置参数的意义及它们之间的关 系,帮助读者在掌握足够多的知识点后,建立起对微 服务分布式架构的认知,以便为探求*深层次的知识 点做好铺垫。
     本书适合Java工程师、初级架构师、大中专院校 相关专业师生、Java培训班学员及独立开发者与自学 读者使用。
    

作者简介

龚鹏,全栈GEEK,高中时期开始自学Java,痴迷互联网技术,曾服务奥美互动、百度、中青旅,在车联网设计、互联网彩票、电子商务系统开发方面积累了丰富的经验。

目录

第1章 微服务介绍
1.1 什么是微服务架构
1.2 垂直应用与微服务
1.3 实现一个*简单的微服务框架
1.3.1 公共接口
1.3.2 服务端
1.3.3 客户端
1.3.4 完善框架
1.4 主流微服务框架介绍
1.4.1 Dubbo
1.4.2 Spring Cloud
第2章 模块拆分
2.1 拆分逻辑
2.2 单模块
2.3 基础模块
2.4 复杂模块
第3章 Spring Boot
3.1 目录结构
3.2 主要文件
3.3 编辑器集成
第4章 Dubbo
4.1 注册中心
4.2 接口工程
4.3 服务端
4.4 消费方
4.5 网关
4.6 监控中心
4.7 服务管理
4.8 负载均衡
4.9 服务降级
4.10 集群容错
第5章 Spring Cloud
5.1 注册中心
5.2 注册服务
5.3 调用服务
5.3.1 Ribbon
5.3.2 Feign
5.4 Zuul网关
5.5 Hystrix 断路器
5.5.1 Ribbon
5.5.2 Fegin
5.6 服务监控
5.7 应用监控
5.8 熔断器监控
5.8.1 单应用的熔断数据
5.8.2 使用Turbine聚合数据
5.8.3 Cloud Admin整合Turbine
5.9 统一管理配置文件
第6章 数据持久化
6.1 Spring Data MySQL
6.1.1 依赖与配置
6.1.2 实体映射
6.1.3 Repository
6.1.4 JdbcTemplate
6.1.5 事务管理
6.2 Spring Data MongoDB
6.2.1 依赖与配置
6.2.2 实体映射
6.2.3 Repository
6.2.4 MongoTemplate
6.3 Spring Data ElasticSearch
6.3.1 基本概念
6.3.2 安装与运行
6.3.3 基于HTTP交互
6.3.4 配置分词器
6.3.5 依赖与配置
6.3.6 实体映射
6.3.7 Repository
6.3.8 ElasticsearchTemplate
6.4 TCC 分布式事务
6.5 Spring Data Redis
6.5.1 安装运行
6.5.2 依赖与配置
6.5.3 缓存支持
6.5.4 RedisTemplate
6.5.5 全局锁
第7章 表单验证
第8章 定时任务
8.1 Spring Task 单机定时任务
8.2 Cron 表达式
8.3 QuartZ 分布式定时任务
第9章 分布式会话
**0章 消息队列
10.1 安装及配置RabbitMQ
10.2 配置及使用
**1章 构建Web应用
**2章 异常处理
**3章 安全认证
13.1 OAuth2.0 协议介绍
13.2 授权模式
13.3 在Dubbo中使用OAuth 2.0
13.4 在Spring Cloud 中使用OAuth 2.0
13.4.1 授权中心
13.4.2 服务模块配置
13.4.3 网关配置
13.4.4 测试运行
**4章 日志管理
14.1 Spring Boot 日志
14.1.1 日志格式
14.1.2 输出到文件
14.1.3 扩展配置
14.2 分布式日志管理
14.2.1 ELK 搭建
14.2.2 Spring Boot 配置
**5章 热部署
**6章 接口文档管理
16.1 Dubbo中使用Swagger2
16.2 Spring Cloud中使用Swagger2
16.2.1 微服务模块配置
16.2.2 网关模块配置
**7章 Nexus私库
17.1 Nexus 安装
17.2 从Nexus私库下载jar包
17.3 上传jar包到Nexus私库
**8章 发布系统
18.1 Jenkins 安装配置
18.2 构建任务
**9章 分布式架构总结