Published onNovember 7, 2025[Spring 筆記] HikariCP 連線池設定整理SpringHikariCP整理 Spring Boot 預設 HikariCP 連線池的完整配置,從基本連線數量到進階性能與健康檢查設定,並附 YAML 範例,方便快速上手與調校。Read more →
Published onOctober 27, 2025[系統設計筆記] Partitioning vs Sharding:資料庫拆分策略System-DesignDatabase整理 SQL 系統設計中 Partitioning 與 Sharding 的差異、適用場景、優缺點與常見策略,從單庫優化到水平擴展的演進路徑。Read more →
Published onOctober 22, 2025[系統設計筆記] 分散式交易一致性:SAGA PatternSystem-Design介紹 SAGA Pattern 的核心概念、Choreography 與 Orchestration 模式差異、補償交易設計與實作考量,並以「訂單 / 付款 / 庫存」範例說明如何在微服務中實現最終一致性。Read more →
Published onOctober 7, 2025[Spring 筆記] AOP 與代理機制:JDK Dynamic Proxy vs CGLIBSpringAOP整理 Spring AOP 的代理原理、JDK 與 CGLIB 的差異、self-invocation 陷阱,以及為什麼 @Transactional、@Retryable 常常失效。Read more →
Published onOctober 3, 2025[Go 學習系列] 7. Slice 與 Map 進階操作與實戰GoGo-Learning深入探索 Go 的 Slice 與 Map,包括底層記憶體共用、range 行為、容量擴充與實戰應用技巧。Read more →