文章分類:architecture

微服務架構 – 以醫療領域為例
** 本文同步發表於 FB社群-軟體設計鮮思維 ** 單體式的挫折,導致微服務的架構風格 – 將應用程序建構爲多個微服務 每一個微服務均視爲是一個小型的系統。 微服務各自擁有自己的私有倉儲 (資料庫)。 微服務之間的互動是透過 API 的介接。 每一個微 ...

爲何會使用微服務架構?!
** 本文同步發表於 FB社群-軟體設計鮮思維 ** 要談及微服務,就需要回頭檢視典型單體 (Monolithic) 式的系統建構與開發方式。下圖可能是一個醫療領域的單體式系統架構。 這個「Monolithic」可以翻譯爲「單體」或「整體」,也就是我們一般 ...

關於微服務 (Microservices) 的定義
** 本文同步發表於 FB社群-軟體設計鮮思維 ** 所以,微服務的定義是什麼呢?(What is Microservices) 它其實是一種架構設計的風格 (architecture design style) ,並沒有一種很絕對嚴謹的定義,要說較通用的 ...

使用 UML 圖表達微服務 (Microservices)的架構設計
** 本文同步發表於 FB社群-軟體設計鮮思維 ** 這裏藉由一個「放入購物車」的極小型功能案例,並利用 UML 各面向的設計圖,來表達微服務 (Microservices) 的架構規劃與設計的呈現樣貌。下列是幾個主要設計面向的設計圖 (並非是全部) 可以 ...

關於 DDD (Domain Driven Development) 微服務的結構設計議題
** 本文同步發表於 FB社群-軟體設計鮮思維 ** 最近在線上輔導了一位 技術職PM 結構設計的實現 (Realization)議題,他傳給我 DDD 的架構圖,覺得在「Domain Service」與「Domain Model」的責任界定上,觀念不是很 ...
Java SOA 基本觀、架構與實做 <4>
設定 SCA 以及 SDO 的開發環境 安裝步驟 Overview o 安裝 STP/SCA Tools ※ Prerequisition – 請確定已安裝 Eclipse Modeling Tool。 安裝步驟: 打開 Eclipse Software ...