微服務架構設計基礎之領域驅動設計

DDD早於微服務「出道」十年,這兩個「忘年交」的軟件設計哲學是如何相愛相殺的? 背景 微服務現在可以說是軟件研發領域無人不提的話題,然而業界流行的對比多數都是所謂的Monolithic(單體應用),而大量的系統在十幾年前都已經是以SOA(面向服務架構)爲基礎的分佈式系統了,那麼微服務作爲新的架構標準與SOA有什麼差異點呢?其本質區別在於設計原理,微服務是去中心化設計,SOA是「集成」形成中心設計;
相關文章
相關標籤/搜索