隔艙模式:在分散式系統中隔離故障
Mar 18, 2020 Architecture

隔艙模式:在分散式系統中隔離故障

探索隔艙模式如何透過隔離資源和限制故障影響範圍,防止分散式系統中的連鎖故障。

Design PatternsResilience
OLTP vs OLAP:理解交易型與分析型資料庫
Feb 14, 2020 Architecture

OLTP vs OLAP:理解交易型與分析型資料庫

探索 OLTP 與 OLAP 系統的根本差異。了解何時使用交易型資料庫處理日常營運,以及何時使用分析型資料庫進行商業智慧分析。

斷路器模式:防止連鎖故障
Jan 20, 2020 Architecture

斷路器模式:防止連鎖故障

了解斷路器模式如何透過暫時阻擋對故障服務的呼叫來保護分散式系統免於連鎖故障,讓系統有時間恢復。

聯合身分識別:一次登入,暢行無阻
Dec 15, 2019 Architecture

聯合身分識別:一次登入,暢行無阻

將身分驗證委託給外部身分識別提供者,簡化開發流程、降低管理負擔,並改善跨多個應用程式和組織的使用者體驗。

健康端點監控:保持服務的活力與健康
Nov 15, 2019 Architecture

健康端點監控:保持服務的活力與健康

透過專用端點實作健康檢查,監控應用程式的可用性和效能。學習如何在使用者發現問題之前,驗證服務是否正常運作。

發佈者-訂閱者模式:大規模解耦通訊
Oct 16, 2019 Architecture

發佈者-訂閱者模式:大規模解耦通訊

讓應用程式能夠非同步地向多個消費者發布事件,而不需要將發送者與接收者耦合在一起。了解發佈-訂閱訊息如何提升可擴展性和可靠性。

閘道聚合模式:減少網路通訊次數
Sep 13, 2019 Architecture

閘道聚合模式:減少網路通訊次數

透過閘道將多個後端請求合併為單一呼叫。了解此模式如何減少網路開銷並提升分散式系統效能。

分片模式:水平擴展資料儲存
Aug 17, 2019 Architecture

分片模式:水平擴展資料儲存

將資料儲存分割成水平分區以提升可擴展性和效能。了解分片如何將資料分散到多個伺服器以處理大量資料。

Sidecar 模式:在不觸碰程式碼的情況下擴展應用程式
Jul 20, 2019 Architecture

Sidecar 模式:在不觸碰程式碼的情況下擴展應用程式

將支援元件部署在應用程式旁邊的獨立容器中。了解 Sidecar 模式如何實現隔離、封裝和異構技術堆疊。

Strangler Fig 模式:模式還是策略?
Jun 15, 2019 Architecture

Strangler Fig 模式:模式還是策略?

透過逐步替換功能來增量遷移舊系統。但 Strangler Fig 真的是一個模式,還是一種遷移策略?讓我們探索這個架構方法及其哲學分類。

Materialized View 模式:透過預先計算的資料優化查詢效能
May 20, 2019 Architecture

Materialized View 模式:透過預先計算的資料優化查詢效能

了解 Materialized View 模式如何透過預先計算並以特定查詢優化的格式儲存資料來提升查詢效能,以及它與資料庫 materialized view 的差異。

Design PatternsData Management
Claim-Check 模式:在分散式系統中處理大型訊息
Apr 10, 2019 Architecture

Claim-Check 模式:在分散式系統中處理大型訊息

了解 Claim-Check 模式如何透過將資料儲存在外部並傳遞輕量級權杖,解決訊息系統中傳輸大型負載的挑戰。

Design PatternsMessaging