发表于2024-11-06
套装2本:
架构探险:轻量级微服务架构(下册)
黄勇 (作者)
书 号: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 本章小结
书名:架构探险-轻量级微服务架构-上册
定价:65元
作者:黄勇 著
出版社:电子工业出版社
出版日期:2016-09-01
ISBN:9787121298042
字数:259200
页码:208
版次:1
装帧:平装
开本:16开
目录:
第1章 微服务架构设计概述
包邮 架构探险:轻量级微服务架构 上下册 黄勇 架构探险2本书 微服务运维图书籍 下载 mobi epub pdf txt 电子书 格式
包邮 架构探险:轻量级微服务架构 上下册 黄勇 架构探险2本书 微服务运维图书籍 下载 mobi pdf epub txt 电子书 格式 2024
包邮 架构探险:轻量级微服务架构 上下册 黄勇 架构探险2本书 微服务运维图书籍 下载 mobi epub pdf 电子书挺好的
评分买本书,陶冶情操,物流可以的!书也是好书!ooo
评分买本书,陶冶情操,物流可以的!书也是好书!ooo
评分是正版
评分不错
评分书是正版,包装很好。好评
评分挺好的
评分书是正版,包装很好。好评
评分是正版
包邮 架构探险:轻量级微服务架构 上下册 黄勇 架构探险2本书 微服务运维图书籍 mobi epub pdf txt 电子书 格式下载 2024