根據奧卡姆剃刀原理選擇架構 - Eduards Sizovs
奧卡姆剃刀原理是如無必要,勿增加實體,只有必要情況下才選擇複雜的架構,複雜的架構應對的是複雜的業務。
1. 預設是通常順序程式設計,如有必要使用Reactive響應式程式設計。
2. 最新狀態預設採取狀態模式,如果有必要使用事件溯源。
3. 預設採取ACID,如果有必要採取BASE。
4. 預設單體架構,如果有必要微服務分散式。
相關文章
- 費曼剃刀否定了奧卡姆剃刀?
- 設計法則: 奧卡姆的剃刀原理
- 奧卡姆剃刀定律:如無必要,勿增實體
- 奧卡姆剃刀原則在ERP專案的應用
- 微信小程式中根據字母選擇城市微信小程式
- 微信小程式--根據首字母選擇城市微信小程式
- 根據選擇的物料顯示其特性值
- 如何根據自己的需要選擇伺服器配置?伺服器
- 根據意圖而不是架構構建程式 - Janos Pasztor架構
- 如何根據寶塔皮膚引數選擇伺服器伺服器
- 根據開源資料庫選擇合適的工具資料庫
- 根據datetimepicker選擇的日期計算年齡
- pytest-根據類或函式名選擇用例函式
- ABAP選擇螢幕:根據使用者選擇動態顯示螢幕(轉老宋)
- 大前端架構思考與選擇前端架構
- 架構師的選擇(覺悟)架構
- JavaScript 根據type篩選inputJavaScript
- 當貝葉斯,奧卡姆和夏農一起來定義機器學習機器學習
- 大資料時代,如何根據業務選擇合適的分散式框架大資料分散式框架
- 根據需要的圖表型別選擇echarts對應的series型別型別Echarts
- 如何根據資料的分佈來選擇ML演算法? - Reddit演算法
- 可以根據心情自動選擇音樂 智慧頭戴耳機Vinci
- 根據JSON自動構建的vue篩選框元件JSONVue元件
- 根據應用場景合理選擇工業相機的解析度
- 根據使用者不同的選擇動態改變程式的標題
- 微服務架構到底應該如何選擇?微服務架構
- 分散式架構下如何選擇最佳 Store?分散式架構
- Java企業系統架構選擇考量Java架構
- 如何根據生產環境mysql版本選擇合適的percona xtrabackup版本MySql
- 如何根據需求選擇合適的資料庫管理工具?Navicat OR DBeaver資料庫
- 根據什麼選擇一套適合自己的linux系統?(轉)Linux
- 【靜態頁面架構】CSS之選擇器架構CSS
- “軟體工業奧斯卡”SYS-CON 讀者選擇獎: Linux 開發(轉)Linux
- Storm框架:如何根據業務條件選擇不同的bolt進行下發訊息ORM框架
- 根據伺服器的基礎架構分類有哪些伺服器伺服器架構
- Serverless 選型:深度解讀 Serverless 架構及平臺選擇Server架構
- 事件驅動架構 vs. RESTful架構:通訊模式對比與選擇事件架構REST模式
- 根據v$session 之status及logon_time有選擇kill某些session會話SessionGo會話