第四章. CRUD 和 CQRS

兩個有名的資料操作處理樣板就是建立,讀取,更新和刪除(CRUD) 和 命令,查詢職責分離(CQRS),大部分開發者熟悉CRUD,他是主要的材料與工具支持樣板在各方面。任何工具或框架會被推廣如同更快方式交付你的軟體到市場所提供一些鷹架或動態產生的CRUD操作。

當我們討論CQRS事情一開始會是模糊的。微服務主題將會借助於CQRS在很多不同討論在會議和開發團隊間。但個人經驗顯示我們依然還有很多空間去驗證。如果你在搜尋引擎看CQRS,你會找到很多定義。但即便讀了依舊很難去精準掌握為什麼或CQRS是如何。

這個章節會試著呈現清楚的特徵與動機在使用CRUD和CQRS樣板。任何關於CQRS討論將不會完整如果我們不了解這一致模型在涉及分散系統的差異。這些系統如何處理資料狀態的讀和寫指令在不同的節點。我們將會開始說明這些概念。

results matching ""

    No results matching ""