文章分類:軟體大家

SourceTree 使用 SSH 連結 GitHub 與載入 SSH Key 設定摘要
GitHub 為了安全性議題,已從 2021/08/13 強制要求用戶登入 (authentation) 機制只能採用 SSH 或 Persoan access token,傳統使用賬號/密碼登入方式已不再支援。可參考:「Token authenticat ...

微服務的內部分層結構- 洋蔥 (Onion) 架構
** 本文同步發表於 FB社群-軟體設計鮮思維 ** 基於 DDD (Domain Driven Design) 設計思維的一種架構呈現。洋蔥的中心即爲系統最爲穩固的核心 (如圖爲 Domain Model)。本質仍為三層式 (3-tier) 分層,亦即展 ...

微服務總體系統部署架構
** 本文同步發表於 FB社群-軟體設計鮮思維 ** Client (用戶端) 通常爲使用者界面 (User Interface),例如網頁 (Web Page) 。用戶端可以透過 API Gateway 取得系統提供的服務。除了使用者介面外,也可以是其它 ...
微服務 (Microservices) vs 單體式 (Monolithic) 系統比較
MicroservicesMonolithic部署 (Deployment)應用程式基於特定的業務能力界定多個微服務,每個微服務爲獨立可各別被部署應用程式只有一個單元的主體耦合性 (Coupling)每個微服務已元件化,彼此間的溝通只透過 API 連結,因 ...
微服務特點與主要特徵
微服務 (Microservices) 特點 每一個微服務均視爲是一個小型的系統。 微服務各自擁有自己的私有倉儲 (資料庫)。 微服務之間的互動是透過 API 的介接。 每一個微服務是獨立的個體,所以可以爲各自的微服務採用不同的實作技術與系統的建置、部署及 ...
![[安裝筆記] Windows 10 WSL 2 安裝 Docker Desktop (含更改 Docker Image 路徑)](http://images.kenming.idv.tw/2021/07-12/docker-01.png)
[安裝筆記] Windows 10 WSL 2 安裝 Docker Desktop (含更改 Docker Image 路徑)
在 Windows 10 要能充分整合 Docker 應用與開發,安裝 Docker Desktop 是最理想的。 關於 Docker Desktop 可以參考官方文件的介紹。 Docker Desktop is an easy-to-install ap ...