共「583」个结果
单元 V

第31期-微服务身份认证与授权机制

.NET平台 • SQL Server • 中级 55 分钟

微服务的安全性,理解身份认证与授权过程,实现单点登录,使用 Identity 进行身份验证,使用外部提供程序进行身份验证,使用持有者令牌 ...

2023/7/6 2:11

查看
单元 V

第30期-微服务使用NoSQL数据库

.NET Core • SQL Server • 中级 33 分钟

理解关系型数据库与 NoSQL 非关系型数据库,列式数据存储与键值数据存储的区别,学习 MongoDB 数据库,在 Docker 容器中 ...

2023/7/6 2:11

查看
单元 V

第29期-实现CQRS模式与DDD应用层

.NET Core • SQL Server • 中级 50 分钟

在 CQRS 微服务中实现读写分离,理解领域实体与视图模型的区别,使用 Dapper 作为微型 ORM 以执行查询,实现领域事件处理程序 ...

2023/7/6 2:11

查看
单元 V

第28期-实现DDD领域层与基础设施层

.NET Core • SQL Server • 中级 33 分钟

学习 eShop 微服务架构源码,学习面向 DDD 微服务的分层架构,实现领域模型层,编写聚合根、领域实体、值对象和领域事件,适用于领域 ...

2023/7/6 2:11

查看
单元 V

第27期-设计微服务CQRS与DDD模式

.NET Core • SQL Server • 中级 62 分钟

在微服务中应用简化后的 CQRS 和 DDD 模式,事件溯与 CQRS 模式,设计面向 DDD 的微服务,设计微服务领域模型,聚合跟、领 ...

2023/7/6 2:11

查看
单元 V

第26期-测试微服务应用程序

EF Core • SQL Server • 中级 38 分钟

基于微服务的单元测试、集成测试和功能测试,学习微软 eShop 微服务体系结构中的测试方式,单元测试与 Mock 虚拟对象,为提高集成测 ...

2023/7/6 2:11

查看
单元 V

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

.NET平台 • SQL Server • 中级 26 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 54 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 21 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 26 分钟

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

2023/7/6 2:11

查看
单元 V

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

ASP.NET Core • SQL Server • 中级 13 分钟

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

2023/7/6 2:11

查看
单元 V

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

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

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

2023/7/6 2:11

查看
单元 V

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

.NET平台 • SQL Server • 中级 44 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 69 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 47 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 41 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 49 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET平台 • SQL Server • 中级 34 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET平台 • SQL Server • 中级 44 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 67 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 36 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 48 分钟

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

2023/7/6 2:11

查看
单元 V

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

.NET Core • SQL Server • 中级 49 分钟

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

2023/7/6 2:11

查看
单元 V

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

SQL Server • .NET Core • 中级 41 分钟

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

2023/7/6 2:11

查看