太陽底下無新鮮事,技術作久了也同樣,許多理念都是相同的mysql
分層
- OSI七層模型
- 架構分層
MVC,service,middleware,repository等
- 函數分層
同一層級的放一個函數,《代碼整潔之道》中有這個概念
訂閱/發佈模式
- redis
- mqtt
- 設計模式中的Observer
鎖
備份
- mysql:dump文件,binlog
- redis:rdb,aof
模塊化
- 微服務 Spring Cloud
- 微內核 GNU/Hurd
微服務也不是萬能的,通訊的代價是不得不考慮的。redis