AdSense

顯示具有 system-design 標籤的文章。 顯示所有文章
顯示具有 system-design 標籤的文章。 顯示所有文章

2024/5/5

PRG(Post/Redirect/Get) pattern

Post/Redirect/Get (PRG) pattern是一種用來避免表單重送的網頁設計模式。

2023/4/10

系統設計 遠端資源狀態一致性問題 - 遠端資源A已建立但B建立失敗

系統設計 遠端資源狀態一致性問題 - 遠端資源已建立但本地紀錄更新失敗

在本地紀錄建立後(狀態為「建構中(building)」)並成功建立遠端資源,但更新本地記錄狀態為「已建立(created)」時更新失敗(e.g. 資料庫連線失敗)。

系統設計 遠端資源狀態一致性問題 - 本地記錄已建立但網路失效

遠端資源是指系統外的資源,例如另一個服務的資料,或是雲端資源等。

系統設計 遠端資源狀態一致性問題 - 資源已建立但系統失效

遠端資源是指系統外的資源,例如另一個服務的資料,或是雲端資源等。

系統設計 遠端資源狀態一致性問題 - 資源已建立但系統收到錯誤

遠端資源是指本地服務外的資源,例如另一個服務的資料,或是雲端資源等。

2022/10/22

DDD 什麼是Ubiquitous Language

DDD的Ubiquitous Language(共通語言)是指領域專家(domain experts)與開發人員(developers)在情境限界(bounded context)內基於領域模型(domain model)所使用的一套嚴謹且一致的術語。

2022/10/21

領域驅動設計 Domain-Driven Design(DDD) 是在幹嘛?

簡單說就是「讓開發人員與領域專家合作(開很多會)以暸解領域知識並劃分領域界限並轉換為軟體架構及程式碼的手法。」

AdSense