发表于2024-12-20
套装包括以下四本图书:
9787121324475 9787121298042 9787121312717 9787121313011
架构探险:轻量级微服务架构(下册)
黄勇 (作者)
书 号:9787121324475
出版日期:2017-08-26
页 数:340
开 本:16(185*235)
出版状态:上市销售
定价 79元
本书将重点关注微服务基础设施方面,其中大部分内容涉及微服务运维相关技术。全书以实践的角度进行编写,读者首先将学习到轻量级微服务架构的全景视图,随后的各个章节将围绕微服务的日志、监控、通信、解耦、测试、配置等六大方面进行展开。读者可亲自动手,从零开始搭建轻量级微服务架构,充分享受架构探险的乐趣。
架构犹如探险,踩坑在所难免。技术不能肤浅,眼界必须超前。
现任上海特赞科技CTO,曾任阿里巴巴公司系统架构师。具有丰富的互联网产品架构经验与技术管理经验,擅长敏捷开发模式,推崇“轻量级”系统架构。国内开源软件推动者,Smart开源框架创始人,图书《架构探险:从零开始写Java Web框架》作者。技术大会讲师、培训师、咨询师。热爱技术交流,乐于分享自己的成长经验。
目录
第1章 轻量级的微服务1.1 微服务将变得轻量级1.1.1 架构与架构师1.1.2 架构演进过程1.1.3 微服务架构发展趋势1.2 微服务架构前期准备1.2.1 认识微服务架构冰山模型1.2.2 冰山下的微服务基础设施1.2.3 根据业务切分微服务边界1.3 轻量级微服务架构图1.3.1 轻量级微服务部署架构1.3.2 轻量级微服务运行架构1.3.3 轻量级微服务全局架构1.4 本章小结第2章 微服务日志2.1 使用Spring Boot日志框架2.1.1 使用Spring Boot Logging插件2.1.2 集成Log4J日志框架2.1.3 将日志输出到Docker容器外2.2 使用Docker容器日志2.2.1 Docker日志驱动2.2.2 Linux日志系统:Syslog2.2.3 Docker日志架构2.3 搭建应用日志中心2.3.1 开源日志中心:ELK2.3.2 日志存储系统:Elasticsearch2.3.3 日志收集系统:Logstash2.3.4 日志查询系统:Kibana2.3.5 搭建ELK日志中心2.4 本章小结第3章 微服务监控3.1 使用Spring Boot监控系统3.1.1 Spring Boot自带的监控功能3.1.2 Spring Boot Admin开源监控系统3.2 搭建系统监控中心3.2.1 时序数据收集系统:cAdvisor3.2.2 时序数据存储系统:InfluxDB3.2.3 时序数据分析系统:Grafana3.2.4 集成InfluxDB + cAdvisor + Grafana3.3 搭建调用追踪中心3.3.1 开源调用追踪中心:Zipkin3.3.2 追踪微服务调用链3.3.3 追踪数据库调用链3.4 本章小结第4章 微服务通信4.1 使用HTTP实现同步调用4.1.1 使用Spring Boot开发服务端4.1.2 使用Spring RestTemplate开发客户端4.1.3 使用OkHttp开发客户端4.1.4 使用Retrofit开发客户端4.2 使用RPC实现同步调用4.2.1 RPC通信原理4.2.2 初步体验gRPC4.2.3 Spring Boot集成gRPC4.3 搭建分布式RPC框架4.3.1 架构设计4.3.2 搭建模块代码框架4.3.3 开发RPC服务端4.3.4 开发RPC客户端4.4 本章小结第5章 微服务解耦5.1 使用MQ实现异步调用5.1.1 使用ActiveMQ实现JMS异步调用5.1.2 使用RabbitMQ实现AMQP异步调用5.2 使用请求应答模式实现RPC调用5.2.1 请求应答模式简介5.2.2 使用RabbitMQ实现RPC调用5.2.3 封装RabbitMQ的RPC代码框架5.3 解决分布式事务问题5.3.1 什么是Event-Sourcing5.3.2 使用Event-Sourcing与MQ实现分布式事务控制5.4 本章小结第6章 微服务测试6.1 使用Spring Boot单元测试6.1.1 搭建待测应用程序框架6.1.2 测试Service层6.1.3 测试REST API6.2 搭建REST API自动化测试框架6.2.1 使用Postman手工测试REST API6.2.2 使用Newman批量测试REST API6.2.3 搭建REST API自动化测试框架6.3 自动生成REST API文档6.3.1 使用Swagger生成REST API文档6.3.2 REST API文档的另一选择:apiDoc6.4 本章小结第7章 微服务配置7.1 Ansible入门与实战7.1.1 Ansible是什么7.1.2 准备Ansible实战环境7.1.3 Ansible实战7.2 搭建服务配置中心7.2.1 如何管理微服务中的配置7.2.2 设计Ansible配置中心7.2.3 动手实现自动化部署框架7.3 自注册服务配置7.3.1 目前服务注册存在的问题7.3.2 使用Registrator实现服务自注册7.3.3 微服务平滑升级解决方案7.4 本章小结.................基本信息
作者: 周立
出版社:电子工业出版社
ISBN:9787121312717
上架时间:2017-4-6
出版日期:2017 年4月
开本:16开
页码:268
版次:1-1
所属分类: 计算机
编辑推荐
√ Spring Cloud的崛起将取代Dubbo在微服务领域大行其道
√ 作者标签:Spring Cloud社区发起人|布道者|微服务专家
√ Spring Cloud可谓实现Java企业级微服务应用之终极武器
√ Spring Cloud是Spring Boot之上更完整、全能的解决方案
内容简介
书籍
计算机书籍
作为一部帮助大家实现微服务架构落地的作品,《Spring Cloud与Docker微服务架构实战》覆盖了微服务理论、微服务开发框架(Spring Cloud)以及运行平台(Docker)三大主题。全书可分为三部分,第1章对微服务架构进行了系统的介绍;第2-11章使用Spring Cloud开发框架编写了一个"电影售票系统";第12-14章则讲解了如何将微服务应用运行在Docker之上。全书Demo驱动学习,以连贯的场景、具体的代码示例来引导读者学习相关知识,·终使用特定的技术栈实现微服务架构的落地。
作译者
周立,Spring Cloud中国社区联合发起人。拥有近7年的软件系统开发经验,多年系统架构经验。对Spring Cloud、微服务、持续集成、持续交付有一定见地。
热爱技术交流,曾代表公司参加全球微服务架构高峰论坛、QCon等技术沙龙。拥抱开源,在GitHub与Git@OSC上开源多个项目,并获得了开源中国的推荐,例如开源电子书《使用Spring Cloud与Docker实战微服务》等。
4本 架构探险 轻量级微服务架构 上下册黄勇+Spring Cloud微服务实战 下载 mobi epub pdf txt 电子书 格式
4本 架构探险 轻量级微服务架构 上下册黄勇+Spring Cloud微服务实战 下载 mobi pdf epub txt 电子书 格式 2024
4本 架构探险 轻量级微服务架构 上下册黄勇+Spring Cloud微服务实战 下载 mobi epub pdf 电子书4本 架构探险 轻量级微服务架构 上下册黄勇+Spring Cloud微服务实战 mobi epub pdf txt 电子书 格式下载 2024