.NET Core 微服务

github 上的资源:

一. eShopOnContainers: https://github.com/dotnet-architecture/eShopOnContainers

1.1 eShopOnContainers 知多少系列;

https://www.cnblogs.com/sheng-jie/p/9789180.html

1.2 解析微软微服务架构eShopOnContainers

https://www.cnblogs.com/inday/p/6908515.html

1.3 从头开始学eShopOnContainers

https://www.cnblogs.com/dusthunter/archive/2018/11/16/9971583.html

AiurSoft : 微服务框架

https://docs.microsoft.com/zh-cn/dotnet/architecture/microservices/architect-microservice-container-applications/communication-in-microservice-architecture

 1.微服务间的通信越少越好;

2.微服务间的通信应使用异步消息;如果可能,永远不要依赖于多个微服务之间的同步通信(请求/响应),对于查询也是如此。

3.最后(构建微服务时大多数问题会在这里发生),如果初始微服务需要最初由其他微服务拥有的数据,则不要依赖于对该数据进行同步请求。 而是通过使用最终一致性(通常使用集成事件,如后面几节所述),将该数据(仅需要的属性)复制或传播到初始服务的数据库中。

Server酱:是一款「程序员」和「服务器」之间的通信软件。

http://sc.ftqq.com/3.version

原文地址:https://www.cnblogs.com/hwubin5/p/10745529.html