【发布时间】:2016-04-07 03:48:21
【问题描述】:
Microsoft 正在为其云平台 Azure 提供微服务解决方案。有两个框架——可靠的服务和可靠的参与者。
我想知道一个可靠的参与者是否是一个独立的微服务?还是将多个参与者组成一个微服务?
【问题讨论】:
-
您能否详细说明为什么要问这个问题,以及每个参与者 1 个服务或每个参与者类型 1 个服务之间的重要区别是什么?您想单独部署/扩展它们吗?
-
@Mikhail 我之所以这么问,是因为我想了解 Azure Service Fabric 中的微服务到底是什么。我想构建一个以微服务划分的应用程序。我想独立部署和扩展每个微服务。那么每种类型的应用程序或可靠服务或可靠参与者都是微服务吗?我认为应用程序类型由可靠的服务类型或/和可靠的参与者类型组成。在该应用程序中,我可以独立部署和扩展每个服务或参与者。但是,为了构建一个完整的应用程序,我需要多个应用程序类型吗?
-
@Mikhail 例如,亚马逊是作为微服务应用程序构建的。因此,我认为对于 Amazon 示例应用程序,我有 1 种应用程序类型,并且对于计费或订购等每种服务,我有一个可靠的服务类型或参与者类型。
标签: c# microservices azure-service-fabric