欢迎购买学习《2022版Spring WebFlux弹性设计模式和反应式微服务构建集成视频教程》课程,Spring WebFlux 是一个响应式非阻塞 Web 堆栈,与传统的 Spring Web MVC 相比,它可以更好地扩展并提供更好的性能!在本课程中,我们将学习使用 Spring WebFlux 构建反应式微服务的各种集成和弹性设计模式。

发表于 04/2022
MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 + 英语字幕srt | 时长:105 节课(8 小时 27 分)| 大小:3.46 GB

你会学到什么

  • 高级 Spring WebFlux
  • 反应式微服务
  • 断路器模式
  • 速率限制器模式
  • 隔板模式
  • 超时模式
  • 重试模式
  • 网关聚合器模式
  • 分散聚集模式
  • 编排器模式
  • 分离器模式
  • Circuit Breaker Pattern
  • Rate Limiter Pattern
  • Bulkhead Pattern
  • Timeout Pattern
  • Retry Pattern
  • Gateway Aggregator Pattern
  • Scatter Gather Pattern
  • Orchestrator Pattern
  • Splitter Pattern

要求

  • 反应式编程知识
  • Spring WebFlux 知识
  • 熟悉印度口音?

描述

这是反应式课程系列的第 5 门课程

Spring WebFlux 是一个响应式非阻塞 Web 堆栈,与传统的 Spring Web MVC 相比,它可以更好地扩展并提供更好的性能!在本课程中,我们将学习使用 Spring WebFlux 构建反应式微服务的各种集成和弹性设计模式。

在本课程结束时,您会感到舒适

集成模式

以更好的方式处理多个反应式微服务通信!

网关聚合器模式

这种模式的目的是在客户端需要与多个后端服务进行通信以执行操作时减少网络延迟,并且还可以充当复杂后端服务的外观。

分散聚集模式

此模式的目的是将请求消息路由到多个后端服务。然后它使用聚合器来收集响应。

编排器模式(SAGA – 用于并行工作流)

此模式的目的是编排多个后端服务以提供复杂的工作流程。以电子商务应用为例,我们有支付服务、库存服务、运输服务等。只有当所有这些服务都返回成功响应时,才能完成订单。付款成功但发货失败时需要做什么,反之亦然。如何处理跨越多个微服务的复杂事务?

Orchestrator 模式(用于顺序工作流)

这与上面相同。但是对于我们提供顺序工作流的稍微不同的用例。使用此模式替换链式微服务调用。

分离器模式

此模式的目标是使用一条包含重复元素列表的消息,每个元素都可以单独处理。

弹性模式

如何创建更健壮、更有弹性的反应式微服务。

超时模式

此模式的目的是在远程服务未及时响应您的请求时使您的服务更具弹性。

重试模式

创建更强大的服务来处理间歇性网络问题或远程服务问题。

断路器模式电路

此模式的目的是在依赖的远程服务不健康或无法访问时保护您的服务并满足 SLA。

速率限制器模式

如何保护您的服务免受 DDoS 攻击?如何限制远程网络调用以将价格保持在预算范围内等

隔板模式

此模式的目的是根据优先级为您的服务分配一组资源。因此,一个功能中的问题不会导致整个应用程序崩溃。

本课程适用于

任何对使用 WebFlux 进行微服务开发/架构感兴趣的开发人员/架构师

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源