根據奧卡姆剃刀原理選擇架構 - Eduards Sizovs

banq發表於2019-08-08

奧卡姆剃刀原理是如無必要,勿增加實體,只有必要情況下才選擇複雜的架構,複雜的架構應對的是複雜的業務。

1. 預設是通常順序程式設計,如有必要使用Reactive響應式程式設計。

2. 最新狀態預設採取狀態模式,如果有必要使用事件溯源。

3. 預設採取ACID,如果有必要採取BASE。

4. 預設單體架構,如果有必要微服務分散式。

相關文章