Edgex服務劃分

2021-10-01 13:33:03 字數 861 閱讀 8889

微服務的劃分

註冊中心

consul或者nacos

微服務列表

總父工程

cornerstoneedge

公共模組

cornerstoneedge–common

cornerstoneedge–exception

cornerstoneedge–logging

客戶端 父工程:cornerstoneedge-api

子工程:cornerstoneedge–coredata- api

cornerstoneedge–metadata- api

cornerstoneedge–command- api

cornerstoneedge–export-api

cornerstoneedge–notifications-api

cornerstoneedge–rules-api

業務端 父工程:cornerstoneedge-bus

子工程:cornerstoneedge–deviceservice

cornerstoneedge–coredata

cornerstoneedge–metadata

cornerstoneedge–command

cornerstoneedge–scheduler

cornerstoneedge–export

cornerstoneedge–notifications

cornerstoneedge–rules

配置中心

consul或者nacos

服務閘道器

spring gateway

edgex高階系列 0 概述

本節類似圖書裡的前言,旨在說明這一系列文章的寫作目的 目標讀者等內容。本系列的主要目的是總結近期對edgex的學習和探索,謝謝在edgex上擴充套件的思路,希望能幫到同樣在使用edgex的同學。注 通用能力。介紹edgex原始碼中的一部分通用能力,如配置載入 服務間呼叫 自定義裝置服務。實現tcp協...

微服務服務劃分示例

近年來微服務 soa很是流行,我們團隊趕時髦,也玩了玩。雖然用的時間還不長,但也已經踩過不少坑。今天想記錄下自己對邊界問題的一些思考。很多人在談起微服務時,總是會很自豪的說,微服務為我們提供了高內聚低耦合的明顯好處,因為微服務強化了模組化的概念。但是,如何模組化,如何明確的定義模組的邊界,卻很少有人...

如何劃分微服務

我們已經大概知道了微服務是什麼東西了,如果你還不知道的話,可以點這裡。這篇文章就主要了解一下怎麼去劃分微服務,確定服務邊界。首先這裡先介紹幾個概念。現在有一家面向c端使用者的公司,有自己的使用者服務和財務服務。那麼這兩個服務其實就是兩個單獨的限界上下文。都會提供一些對外的介面 使用者資訊,會員,支付...