• Spring微服务实战
21年品牌 40万+商家 超1.5亿件商品

Spring微服务实战

正版保障 假一赔十 可开发票

68.31 6.2折 109.9 全新

库存24件

广东广州
认证卖家担保交易快速发货售后保障

作者[美]约翰·卡内尔

出版社人民邮电出版社

ISBN9787115587480

出版时间2021-07

装帧平装

开本16开

定价109.9元

货号11544951

上书时间2024-10-25

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介

约翰·卡内尔(John Carnell)是一位资深云工程师,拥有二十多年的Java开发经验。他大部分时间都在使用AWS平台构建基于电话的微服务。他的日常工作主要是设计和构建跨Java、Clojure和Go等多种技术平台的微服务。伊拉里·华卢波·桑切斯(Illary Huaylupo Sánchez)是一名软件工程师,拥有十多年的Oracle认证开发经验,目前,Illary 在哥斯达黎加圣何塞的微软公司担任不错软件工程师,在那里她将大部分时间花在研究和开发各种流行的近期新项目上。



目录

第1章 欢迎迈入云世界,Spring

 1.1 微服务架构的演进

 1.1.1 n层架构

 1.1.2 什么是单体架构

 1.1.3 什么是微服务

 1.1.4 为什么要改变构建应用的方式

 1.2 使用Spring开发微服务

 1.3 我们在构建什么

 1.4 本书涵盖什么内容

 1.4.1 在本书中你会学到什么

 1.4.2 为什么本书与你有关

 1.5 云和基于微服务的应用程序

 1.5.1 使用Spring Boot来构建微服务

 1.5.2 云计算到底是什么

 1.5.3 为什么是云和微服务

 1.6 微服务不只是编写代码

 1.7 核心开发模式

 1.8 路由模式

 1.9 客户端弹性模式

 1.10 安全模式

 1.11 日志记录和跟踪模式

 1.12 应用程序度量模式

 1.13 构建/部署模式

 1.14 小结

第2章 使用Spring Cloud探索微服务世界

 2.1 什么是Spring Cloud

 2.1.1 Spring Cloud Config

 2.1.2 Spring Cloud服务发现

 2.1.3 Spring Cloud LoadBalancer和Resilience4j

 2.1.4 Spring Cloud API Gateway

 2.1.5 Spring Cloud Stream

 2.1.6 Spring Cloud Sleuth

 2.1.7 Spring Cloud Security

 2.2 通过示例来介绍Spring Cloud

 2.3 如何构建云原生微服务

 2.3.1 代码库

 2.3.2 依赖

 2.3.3 配置

 2.3.4 后端服务

 2.3.5 构建、发布和运行

 2.3.6 进程

 2.3.7 端口绑定

 2.3.8 并发

 2.3.9 可任意处置

 2.3.10 开发环境/生产环境等同

 2.3.11 日志

 2.3.12 管理进程

 2.4 确保本书的示例是有意义的

 ……

第3章 使用Spring Boot 构建微服务

第4章 欢迎来到Docker

第5章 使用Spring Cloud Config服务器端控制配置

第6章 关于服务发现

第7章 当糟糕的事情发生时:使用Spring Cloud和Resilience4j的弹性模式

第8章 使用Spring Cloud Gateway进行服务路由

第9章 保护微服务

第10章 使用Spring Cloud Stream的事件驱动架构

第11章 使用Spring Cloud Sleuth和Zipkin进行分布式跟踪

第12章 部署微服务

附录A 微服务架构佳实践

附录B OAuth2授权类型

附录C 监控微服务



主编推荐

1.本书将O-stock项目拆解划分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成/持续部署。 2.作者在十几年的计算机工作中一直致力于软件开发,使用不同的语言和不同类型的软件架构,一直保持着好奇心与从业初心,不断地研究并将新知识应用到开发中 3.微服务将逐渐成为单体应用程序的替代方案,它通过将大型代码库分解为小的、定义良好的部分,帮助解决代码的复杂问题



精彩内容

本书以一个名为O-stock的项目为主线,介绍云、微服务等概念以及Spring Boot和Spring Cloud等诸多Spring项目,并介绍如何将O-stock项目一步一步地从单体架构重构成微服务架构,进而将这个项目拆分成众多微服务,让它们运行在各自的Docker容器中,实现持续集成持续部署,并最终自动部署到云环境(AWS)的Kubernetes集群中。针对在重构过程中遇到的各种微服务开发会面临的典型问题(包括开发、测试和运维等问题),本书介绍了解决这些问题的核心模式,以及在实战中如何选择特定Spring Cloud子项目或其他工具(如KeyCloak、Zipkin、ELK技术栈)解决这些问题。 本书适合拥有构建分布式应用程序的经验、拥有Spring的知识背景以及对学习构建基于微服务的应用程序感兴趣的Java开发人员阅读。对于希望使用微服务构建基于云的应用程序,以及希望了解如何将基于微服务的应用部署到云上的开发人员,本书也具有很好的学习参考价值。



   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP