当前位置: 首页 > java

《Spring微服务实战 第2版》约翰·卡内尔 PDF电子书 [194MB]

  • java
  • 更新时间:2023-12-27 22:06:39
简介《Spring微服务实战(第2版)》由陈文辉翻译,本书以一个名为O-stock的项目为主线,介绍云、微服务等概念以及Spring Boot和Spring Cloud等诸多Spring项目,并介...
《Spring微服务实战(第2版)》pdf电子书下载
《Spring微服务实战(第2版)》pdf百度云
《Spring微服务实战(第2版)》pdf百度云
《Spring微服务实战(第2版)》pdf百度云
《Spring微服务实战(第2版)》pdf百度云

 

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


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

目录:
第1章 欢迎迈入云世界,Spring 1
第2章 使用Spring Cloud 探索微服务世界 27
第3章 使用Spring Boot 构建微服务 48
第4章 欢迎来到Docker 79
第5章 使用Spring Cloud Config服务器端控制配置 96
第6章 关于服务发现 129
第7章 当糟糕的事情发生时:使用Spring Cloud和Resilience4j的弹性模式 154
第8章 使用Spring Cloud Gateway进行服务路由 182
第9章 保护微服务 211
第10章 使用Spring Cloud Stream的事件驱动架构 243
第11 章 使用Spring Cloud Sleuth和Zipkin进行分布式跟踪 272
第12章 部署微服务 303

点击下载