官术网_书友最值得收藏!

  • Microservices with Azure
  • Namit Tanasseri Rahul Rai
  • 207字
  • 2021-07-02 22:18:29

Architecture of Service Fabric

Service Fabric is a collection of services grouped into different subsystems. These subsystems have specific responsibilities. The following diagram illustrates the major subsystems which form the Service Fabric architecture:

Subsystems of Service Fabric

The first layer from the bottom, the Transport Subsystem is responsible for providing secure communication channels between nodes in a Service Fabric cluster. The Federation Subsystem above it helps logically group physical or virtual nodes into a cluster so that it can be managed as a unit. This helps Service Fabric with tasks such as failure detection, leader election, and routing. Reliability of the workload hosted on Service Fabric is managed by the Reliability Subsystem. It owns the responsibility of replication, resource management, and failover. The Hosting & Activation Subsystem manages the lifecycle of the workload on every node and the Management Subsystem is responsible for managing the lifecycle of applications. The Testability Subsystem helps developers test their workload before and after deployment. Service location of services hosted on Service Fabric is managed by Communication Subsystem. The top three boxes capture the application programming models and the application model available for the developers to consume. More about application models is discussed in later parts of this book.

主站蜘蛛池模板: 汕头市| 日土县| 海安县| 朝阳县| 鄂托克旗| 汾阳市| 静宁县| 应用必备| 安宁市| 昌平区| 长海县| 仁怀市| 通州市| 常宁市| 枣庄市| 哈尔滨市| 乌审旗| 中宁县| 镇康县| 凤冈县| 平原县| 泽州县| 卫辉市| 伊宁市| 新建县| 新闻| 轮台县| 巴中市| 卢湾区| 天镇县| 涿鹿县| 于田县| 那曲县| 库伦旗| 怀柔区| 克什克腾旗| 江都市| 永济市| 赞皇县| 石景山区| 舟山市|