微服務的劃分
註冊中心
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端使用者的公司,有自己的使用者服務和財務服務。那麼這兩個服務其實就是兩個單獨的限界上下文。都會提供一些對外的介面 使用者資訊,會員,支付...