学海无涯

导航

2022年10月8日 #

docker-compose 简述

摘要: Docker 文档编写规范:https://docs.docker.com/compose/compose-file/ docker-compose.override.yml 适用于开发环境 #docker-compose.override.yml (Extended config for DEVE 阅读全文

posted @ 2022-10-08 21:01 宁静致远. 阅读(145) 评论(0) 推荐(0) 编辑

注入Swagger服务

摘要: builder.Services.AddSwaggerGen(options => { options.SwaggerDoc("v1", new OpenApiInfo { Title = "eShopOnContainers - Catalog HTTP API", Version = "v1", 阅读全文

posted @ 2022-10-08 19:11 宁静致远. 阅读(86) 评论(0) 推荐(0) 编辑

系统架构模式

摘要: 软件架构师和开发人员使用许多体系结构模式。 以下是一些模式(混合体系结构样式和体系结构模式):: 简单 CRUD、单层级、单层。 传统 N 分层。 域驱动设计 N 分层。 清洁体系结构(用于 eShopOnWeb) 命令查询职责分离 (CQRS)。 事件驱动的体系结构 (EDA)。 请注意,没有适用 阅读全文

posted @ 2022-10-08 16:57 宁静致远. 阅读(155) 评论(0) 推荐(0) 编辑

eShopOnContainers分析

摘要: eShopOnContainers 一个基于微服务的 .NET Core示例应用程序。 .NET Core 参考应用程序,由 Microsoft 提供支持,基于简化的微服务架构和 Docker 容器。 该架构提出了一种面向微服务的架构实现,具有多个自治微服务(每个拥有自己的数据/数据库)并在每个微服 阅读全文

posted @ 2022-10-08 15:25 宁静致远. 阅读(1177) 评论(1) 推荐(0) 编辑

什么是微服务?

摘要: 我们将首先询问一些有关微服务的基本问题: 什么是微服务? 什么是微服务架构? 我的架构中应该有多少微服务? 它们应该有多大? 我的整个架构是否应该由微服务组成才能拥有微服务架构? 什么是微服务? 服务是可独立部署和可扩展的,每个服务还提供牢固的模块边界,甚至允许用不同的编程语言编写不同的服务。它们也 阅读全文

posted @ 2022-10-08 12:00 宁静致远. 阅读(307) 评论(0) 推荐(0) 编辑

gRPC-Web

摘要: https://devblogs.microsoft.com/dotnet/grpc-web-experiment/ https://learn.microsoft.com/zh-cn/aspnet/core/tutorials/grpc/grpc-start?view=aspnetcore-6.0 阅读全文

posted @ 2022-10-08 11:38 宁静致远. 阅读(91) 评论(0) 推荐(0) 编辑