微服務(wù)架構(gòu)是很多互聯(lián)網(wǎng)公司的主流架構(gòu),典型的運用公司包括Amazon、美團等。Monolithic Architecture也有其忠實的粉絲,例如:Tripadvisor的全球網(wǎng)站就共用一套代碼庫;基于性能的考慮,Linux最終選擇的也是Monolithic kernel的模式。 奧卡姆剃刀原則 系統(tǒng)設(shè)計以及代碼編寫要遵循奧卡姆剃刀原則:Entities should not be multiplied ...