單體應用架構和分布式架構的比較


一 單體應用架構的缺點

  每次編譯上線都需要全部的代碼編譯,編譯花費時間比較多

  所有的模塊都耦合在一起了,無法針對某個特定的模塊做優化,比如首頁和登錄頁面,他們的訪問量是不一樣的。首頁的QPS高,應該多部署幾台機器

  無法做服務器的水平擴展(一般是session與tomcat是綁定的)

  單個數據庫的存儲能力有限

二 分布式架構的優點

  不同的模塊被拆分為不同的工程,可以很好的水平擴展

  每個工程都有單獨的數據庫

  每次更新只要編譯上線相關的代碼,不用全部編譯

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM