漫談四種主流軟件架構演進史

若是一個軟件開發人員,不瞭解軟件架構的演進,會制約技術的選型和開發人員的生存、晉升空間。這裏我列舉了目前主要的四種軟件架構以及他們的優缺點,但願可以幫助軟件開發人員拓展知識面。前端 1、單體架構 單體架構比較初級,典型的三級架構,前端(Web/手機端)+中間業務邏輯層+數據庫層。這是一種典型的Java Spring mvc或者Python Drango框架的應用。其架構圖以下所示:android
相關文章
相關標籤/搜索