Opens in a new tab

文章分類:軟體思維與 AI 應用開發

微服務特點與主要特徵

微服務 (Microservices) 特點 每一個微服務均視爲是一個小型的系統。 微服務各自擁有自己的私有倉儲 (資料庫)。 微服務之間的互動是透過 API 的介接。 每一個微服務是獨立的個體,所以可以爲各自的微服務採用不同的實作技術與系統的建置、部署及 ...

[安裝筆記] Windows 10 WSL 2 安裝 Docker Desktop (含更改 Docker Image 路徑)

[安裝筆記] Windows 10 WSL 2 安裝 Docker Desktop (含更改 Docker Image 路徑)

在 Windows 10 要能充分整合 Docker 應用與開發,安裝 Docker Desktop 是最理想的。 關於 Docker Desktop 可以參考官方文件的介紹。 Docker Desktop is an easy-to-install ap ...

微服務架構 – 以醫療領域為例

微服務架構 – 以醫療領域為例

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

Windows Terminal 美化 for WSL 2 Ubuntu (zsh + zim + powerlevel10k)

Windows Terminal 美化 for WSL 2 Ubuntu (zsh + zim + powerlevel10k)

執行 Ubuntu@WSL 最好用的就屬 Windows Terminal,這是在 Microsoft Store 就可以找到直接安裝的。從 Terminal 運行 Ubuntu,最好是給它美化一番,視覺化與介面操作性會好上很多。 看到這篇:「用 zsh ...

爲何會使用微服務架構?!

爲何會使用微服務架構?!

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

[安裝筆記] Windows 10 安裝 Linux 子系統 (WSL2)

[安裝筆記] Windows 10 安裝 Linux 子系統 (WSL2)

在 Windows 10 上跑 Linux 子系統,實在太過方便了!尤其是近年所推出 WSL 2 (Windows Subsystem for Linux version 2),利用其內建的虛擬機器 (其實就是輕量化後的 Hyper-V),可以充分完整支持 ...