Architecture
六角形架構(Ports & Adapters)實戰
以 Spring Boot 為例,實作六角形架構的 Domain、Application、Infrastructure 三層分離,解釋為何要分開 JPA Entity 與 Domain Entity
Outbox Pattern — 分散式事務一致性
解析分散式 Dual-Write 問題,實作 Outbox Pattern 的 Polling 與 Debezium CDC 兩種方式,以及 Spring Modulith 內建支援
UML 統一建模語言完整指南:軟體設計與架構建模最佳實踐
深入探討 UML 統一建模語言的完整指南,包含類別圖、序列圖、使用案例圖、設計模式建模與企業級軟體架構建模最佳實踐
CQRS (Command Query Responsibility Segregation) 完整實作指南:命令與查詢職責分離的企業架構模式
深入探討 CQRS 架構模式的完整實作指南,包含命令與查詢職責分離、事件驅動架構、最終一致性與企業級應用實踐
Side Project 企業級專案配置指南:完整開發環境設定與最佳實踐
完整的 Side Project 企業級專案配置指南,包含現代化開發環境設定、專案結構規劃、容器化部署、監控系統與 CI/CD 流程的最佳實踐