共「577」个结果
单元 V

第25期-设计和开发多容器微服务

.NET平台 • .NET Core • 中级 26 分钟

多体系微服务结构模式,设计面向微服务的 .NET Core 应用程序,创建简单的数据驱动 CRUD 微服务,学习微软 eShop 微服务 ...

2023/7/6 10:11

查看
单元 V

第24期-可复原性与瞬态故障处理机制

.NET平台 • .NET Core • 中级 54 分钟

微服务的复原模式与容错性,瞬态故障处理设计,重试机制,指数退避算法与抖动策略,超时机制,缓存策略,断路器模式,回退机制,限制请求数,限流 ...

2023/7/6 10:11

查看
单元 V

第23期-可复原的EFCore数据库访问

.NET平台 • .NET Core • 中级 21 分钟

实现可复原的微服务,瞬时故障与容错性,微软 EF Core 提供程序针对特定数据库的失败条件提供定制的执行策略,同时提供最佳的重试策略, ...

2023/7/6 10:11

查看
单元 V

第22期-微服务运行状况管理和诊断

.NET平台 • .NET Core • 中级 26 分钟

运行状况监视可获取有关容器和微服务状态的近实时信息,容器业务流程协调程序和负载均衡器用于检查应用的状态,运行状况检查由应用程序作为 HT ...

2023/7/6 10:11

查看
单元 V

第21期-创建基于微服务的UI微前端

.NET平台 • .NET Core • 中级 13 分钟

微服务体系结构通常从服务器端开始处理数据和逻辑,许多情况下 UI 仍作为整体来处理,对于复杂的业务规模,整体式 UI 难以维护,一种称为 ...

2023/7/6 10:11

查看
单元 V

第20期-微服务的注册与发现

.NET平台 • .NET Core • 中级 47 分钟

每个微服务都有唯一名称,用于解析其位置,了解 DNS 解析系统,理解微服务的可寻址性,服务注册表与服务发现,主流的服务注册解决方案,使用 ...

2023/7/6 10:11

查看
单元 V

第19期-事件总线的原子性和复原能力

.NET平台 • .NET Core • 中级 44 分钟

使用完整事件溯源模式,事务日志挖掘,使用发件箱模式关联数据库事务,记录事件日志,将事件发布到总线的原子性,使用辅助微服务将事件发布到总线 ...

2023/7/6 10:11

查看
单元 V

第18期-抽象并实现可扩展的事件总线

.NET平台 • .NET Core • 中级 69 分钟

学习微软 eShop 微服务架构中的事件总线,实现可扩展的事件总线,消息事件定义,事件总线接口抽象,事件处理程序抽象,基于动态类型的处理 ...

2023/7/6 10:11

查看
单元 V

第17期-使用RabbitMQ图形化管理

.NET平台 • .NET Core • 中级 47 分钟

认识 RabbitMQ 提供的命令行工具,学习图形化管理界面,分别配置虚机、连接、通道、交换机、队列、用户和权限,使用图形界面跟踪性能并 ...

2023/7/6 10:11

查看
单元 V

第16期-使用RabbitMQ更高级的功能

.NET平台 • .NET Core • 中级 41 分钟

生产者将消息发布到 Direct 类型的交换机,消费者通过路由键将队列绑定到交换机消费消息,生产者将消息发布到 Topic 类型的交换机 ...

2023/7/6 10:11

查看
单元 V

第15期-使用RabbitMQ实现事件总线

.NET平台 • .NET Core • 中级 49 分钟

关于 AMQP 通信协议与 RabbitMQ 的基本架构,生产者,消费者,交换机,队列,路由键,虚拟机,使用多个通道复用物理连接,安装 ...

2023/7/6 10:11

查看
单元 V

第14期-分布式消息队列总线异步通信

.NET平台 • .NET Core • 中级 34 分钟

同步与异步通信,关于 AMQP 高级消息队列协议,基于异步通信的单接收者与多接收者,事件驱动的异步通信,观察者模式,发布者与订阅者模式, ...

2023/7/6 10:11

查看
单元 V

第13期-学习Kubernetes集群体系架构

.NET平台 • .NET Core • 中级 44 分钟

认识 K8S 容器集群管理解决方案,理解 Docker 物理架构层次图和体系结构图,关于 Kubernetes 体系架构图,微软 eSh ...

2023/7/6 10:11

查看
单元 V

第12期-容器化Docker应用程序开发流程

.NET平台 • .NET Core • 中级 67 分钟

常用 Docker 命令集合,学习微软平台上开发 Docker 应用程序的流程,构建 Docker 容器开发环境,安装 Visual S ...

2023/7/6 10:11

查看
单元 V

第11期-分布式微服务的挑战和解决方案

.NET平台 • .NET Core • 中级 36 分钟

如何定义每个微服务的边界,创建从多个微服务中检索数据的查询,可用 API 网关聚合数据,关于 CQRS 命令查询职责分离,具体化视图模式 ...

2023/7/6 10:11

查看
单元 V

第10期-Envoy在eShop微服务中的应用

.NET平台 • .NET Core • 中级 48 分钟

开源 Envoy 是专为代理和通信总线而设计的,关于官方文档与指南,通过编写 ASP.NET Core 示例演示 Envoy 的使用方法 ...

2023/7/6 10:11

查看
单元 V

第09期-Ocelot在eShop微服务中的应用

.NET平台 • .NET Core • 中级 49 分钟

学习微软 eShop 微服务体系架构中的网关设计思想,使用单个 Docker 容器映像通过不同的配置运行多个不同类型的 API 网关或 ...

2023/7/6 10:11

查看
单元 V

第08期-使用Ocelot网关转发请求

.NET平台 • .NET Core • 中级 41 分钟

学习 Ocelot 开源网关,理解功能特点,配置,路由规则,请求聚合,服务发现,认证授权,限次限速,谓词转换,缓存,服务质量,请求头转换 ...

2023/7/6 10:11

查看
单元 V

第07期-Nginx从入门到实践

.NET平台 • .NET Core • 中级 56 分钟

正向代理与反向代理,负载均衡,动静分离,高可用性与容错能力,守候进程与工作进程,无需重新启动的热部署,将 Nginx 寄宿到 Windo ...

2023/7/6 10:11

查看
单元 V

第06期-微服务API网关模式与BFF模式

.NET平台 • .NET Core • 中级 33 分钟

客户端与微服务终结点直接通信,对于大型复杂应用程序,面临很多问题,可使用客户端到 API 网关的通信模式,实现 BFF 面向前端的后端模 ...

2023/7/6 10:11

查看
单元

第05期-如何定义微服务的模型边界

.NET平台 • .NET Core • 中级 26 分钟

在为每个微服务定义模型边界和大小时,应尽可能倾向于小型微服务,但目标并不是尽可能达到最细粒度的分离,根据领域驱动 DDD 限定上下文分析 ...

2023/7/6 10:11

查看
单元

第04期-基于微服务的容器化应用程序

.NET平台 • .NET Core • 中级 29 分钟

理解 Docker 容器、映像和注册表,容器的设计原则,容器化单体式应用程序,容器化应用程序中的状态和数据共享,容器化面向 SOA 服务 ...

2023/7/6 10:11

查看
单元

第03期-使用VisualStudio运行项目源码

.NET平台 • .NET Core • 中级 33 分钟

配置 Visual Studio 开发环境,运行 eShopOnContainers 项目源码,快速生成 Docker 映像,将映像推到 ...

2023/7/6 10:11

查看
单元

第02期-使用CLI命令行运行项目源码

.NET平台 • .NET Core • 中级 44 分钟

微服务体系结构与容器化应用程序,虚拟机与容器,系统需求,硬件要求与软件要求,配置 Docker 容器主机,使用脚本配置网络防火墙,克隆项 ...

2023/7/6 10:11

查看