微服務特點與主要特徵

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

升級桌機電腦 – Ryzen 3700x + 64Gb Ram + Noctua NH-U12A + M.2 512Gb PCIe3

升級桌機電腦 – Ryzen 3700x + 64Gb Ram + Noctua NH-U12A + M.2 512Gb PCIe3
前一篇談及了「從大陸京東採購了電腦升級核心組件」採購心得分享,京東直遞到台灣大約是一個星期左右時間收到貨,再隔幾天才開始組裝升級我的桌機電腦。 我已經有10來年沒用過 AMD CPU 啦,因為先前的使用經驗非常不好,經常當機。這次因為從 Ryzen 3 系列的普獲好評,其高 C/P 值讓我再次採用 AMD CPU,而 3700x 這顆有著約等同於 i7-10700 效能,但價位低上許多,且功耗 ...

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

[安裝筆記] Windows 10 WSL 2 安裝 Docker Desktop (含更改 Docker Image 路徑)
在 Windows 10 要能充分整合 Docker 應用與開發,安裝 Docker Desktop 是最理想的。 關於 Docker Desktop 可以參考官方文件的介紹。 ...

從大陸京東採購了電腦升級核心組件

從京東採購了電腦升級核心組件
上個月中,剛授課完 Java Spring 線上課程,隔天隨意滑購物網站時,竟然在對岸的「京東」打著購物節 (8.18) 的名號,除了滿2000送購物金,還有電腦產品的組合優惠,更甚著直遞運回台灣幾乎是免運費! 想想我的 PC 桌機,竟然核心組件 (i7-2600) 已有 10 年時間沒有升級啦!! 詳見 - 2011年初的i7電腦採購暨DIY-組裝心得分享。這幾年只有針對記憶體 (升級至 ...

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

微服務架構 – 以醫療領域為例
** 本文同步發表於 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 + zim + powerlevel10k 讓你的 Terminal 潮又快」,以前我所使用的 oh-my-zsh 的 zsh 配置框架,看 ...