springcloud微服務系列課程——1

爲什麼需要將單一應用拆成微服務——微服務優點 根據業務的不同將服務拆分成一個一個的應用,實現完全的解耦 每個服務都很小,多個服務之間可以並行開發互不影響 微服務能使用不同的語言開發(不同語言之間可以通過sidecar進行相互調用) 每個服務都可以有自己的數據庫,也可以用公共的 微服務缺點 機器內存消耗大,每個服務單獨部署,都要啓動一個jvm 隨着服務數量增多,難以維護 服務間通信的成本變高了 因爲
相關文章
相關標籤/搜索