书籍详情
《微服务实战:Dubbox Spring Boot Docker 全新正版》[41M]百度网盘|亲测有效|pdf下载
  • 微服务实战:Dubbox Spring Boot Docker 全新正版

  • 热度:8509
  • 上架时间:2024-06-30 08:52:20
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

商品介绍
  • 作者:肖睿
  • 著:肖睿
  • 装帧:暂无
  • 印次:暂无
  • 定价:29.8
  • ISBN:9787115486691
  • 出版社:人民邮电出版社
  • 开本:16开
  • 印刷时间:暂无
  • 语种:中文
  • 出版时间:暂无
  • 页数:123
  • 外部编号:1201737227
  • 版次:1
目录

序言前言* 1章 架构设计 1任务1 了解****业务场景 21.1.1 ****业务场景介绍 21.1.2 ****业务需求分析 3任务2 架构设计 31.2.1 业务架构设计 31.2.2 应用架构设计 41.2.3 技术架构设计 41.2.4 部署架构设计 4本章总结 6本章练习 6* 2章 微服务架构 7任务1 了解软件行业分类并掌握软件架构分类 82.1.1 软件行业分类 82.1.2 软件架构分类 8任务2 掌握微服务架构的相关概念 112.2.1 Provider和Consumer 122.2.2 RPC和RESTful 122.2.3 分布式 132.2.4 集群 13任务3 熟悉常见微服务架构并掌握微服务架构设计原则 132.3.1 常见微服务架构 132.3.2 微服务架构设计原则 142.3.3 微服务架构解决方案 14本章总结 14本章练习 14*3章 Docker环境搭建 15任务1 了解Docker相关概念 163.1.1 Docker和虚拟机 163.1.2 Docker Container 173.1.3 Docker Image 183.1.4 Docker Registry 183.1.5 Docker运行原理 193.1.6 Docker容器IP和端*映* 193.1.7 Docker集群 20任务2 掌握Docker安装步骤 20任务3 掌握Docker常用命令 213.3.1 Docker镜像操作命令 213.3.2 Docker容器操作命令 23任务4 了解Docker可视化 27任务5 使用Docker搭建项目环境 273.5.1 环境要求 283.5.2 搭建步骤 283.5.3 相关配置和检查 293.5.4 测试服务 333.5.5 生成镜像 343.5.6 发布服务 34本章总结 36本章练习 36*4章 Spring Boot初体验 37任务1 掌握Spring Boot的定义和作用 384.1.1 定义 384.1.2 作用 38任务2 掌握Spring Boot项目环境搭建的步骤 394.2.1 环境要求 394.2.2 环境搭建 394.2.3 核心组件 41任务3 整合MyBatis和Redis 434.3.1 整合MyBatis 434.3.2 整合Redis 46任务4 自定义Spring Boot的自动配置 48本章总结 51本章练习 51*5章 使用Dubbox Spring Boot搭建微服务架构 52任务1 了解Dubbox的概念和运行环境 535.1.1 Dubbox介绍 535.1.2 依赖环境介绍 53任务2 掌握Dubbox的运行原理 54任务3 掌握Dubbox的搭建步骤 55任务4 使用Dubbox实现提供者和消费者 585.4.1 创建通用接口项目 585.4.2 Dubbox实现提供者 595.4.3 Dubbox实现消费者 61任务5 搭建“***”**项目微服务架构 64本章总结 64本章练习 64*6章 基于Redis ActiveMQ实现高并发访问 65任务1 初识分布式锁并使用Redis实现分布式锁 666.1.1 分布式锁的概念 666.1.2 使用Redis实现分布式锁 66任务2 初识消息中间件 686.2.1 消息中间件概念 686.2.2 消息中间件作用 686.2.3 常见消息中间件 70任务3 掌握消息中间件ActiveMQ的使用 706.3.1 安装与配置 706.3.2 使用Spring Boot整合ActiveMQ 71任务4 在“***”**项目中应用消息队列 756.4.1 缓存**请求 766.4.2 控制库存事务 76本章总结 77本章练习 77*7章 分布式下的*三方接入 78任务1 实现分布式下的**登录功能 797.1.1 接入背景介绍 797.1.2 准备工作 797.1.3 授权流程说明 807.1.4 实现步骤及参数解析 807.1.5 编码实现 837.1.6 注意事项 85任务2 实现分布式下的**支付功能 877.2.1 **支付功能介绍 877.2.2 **支付申请流程 877.2.3 **支付类型 877.2.4 **扫码支付 887.2.5 相关参数获取 897.2.6 **支付安全规范 907.2.7 **扫码支付开发步骤 907.2.8 **扫码支付前端设计 95任务3 实现分布式下的***支付功能 977.3.1 接入背景 977.3.2 开发步骤 97本章总结 109本章练习 109*8章 高并发测试 110任务1 了解压力测试相关概念 1118.1.1 高并发压力测试 1118.1.2 常见压力测试工具 111任务2 使用JMeter进行高并发测试 1128.2.1 下载并安装JMeter 1128.2.2 使用JMeter进行“***”**项目测试 113任务3 使用JMeter生成测试报告 1198.3.1 生成测试报告 1198.3.2 分析测试报告 120本章总结 123本章练习 123

作者简介

北大课工场是专注互联网教育的生态平台,针对行业的快速变化,建设并维护了中国和北美的327人一线大咖团队,由他们直接参与课程研发和提供授课服务。大咖团队不乏来自BAT等靠前知名互联网技术公司的技术专家、技术大牛、CTO和CEO,其中绝大部分拥有超过10年的技术研发实战经验,这样可以让学员拿到互联网一线企业项目进行实战化练习,真正起到“名师出高徒”的传帮带效应。同时课工场也为高校、企业、行业提供教育技术赋能,依托Transform只能教育生态平台,打造智慧校园、企业大学、行业培训的教育场景,提供一站式教育解决方案。

图书简介

在这个凡事皆互联的时代,越来越多的人和物成为互联网上的节点,不断扩充着互联网这张大网的边界。节点即价值,更多的节点意味着更大的价值。那么如何去承载更多的节点就成为IT从业人士首要解决的问题。本书围绕**应用场景,对当下流行的Dubbox Spring Boot Docker微服务架构解决方案进行讲解。主要内容包括微服务架构介绍、Dubbox原理及运用、使用Spring Boot实现微服务、使用ActiveMQ Redis承载高并发流量、使用ActiveMQ实现分布式事务、分布式下的*三方接入等。本书以项目为驱动,**读者对相关技术进行实践*学习。同时为了提升读者对相关技术的实际运用能力,本书将实际开发经验注入到整个项目开发周期中,使用目前较为流行的Dubbox Spring Boot Docker微服务架构实现“***”**项目。为保证很优学习效果,本书配以完善的学习资料和支持服务,包括视频教程、案例素材下载、学习交流社区、讨论组等终身学习内容,为开发者带来多方面的学习体验。