首頁>Club>
13
回覆列表
  • 1 # 寫程式設計師的程式碼

    和其它知識點一樣,要想知道區別,要先了解他們分別是什麼?

    spring cloud

    spring cloud因是spring大家族的一員,又和

    springboot完美結合,進而受到各大公司的追捧,一經面世就沒大家所知曉。

    Spring Cloud作為一個微服務的開發框架,其包括了很多的元件,包括:Spring Cloud Netflix(Eureka、Hystrix、Zuul、Archaius)、Spring Cloud Config、Spring Cloud Bus、Spring Cloud Cluster、Spring Cloud Consul、Spring Cloud Security、Spring Cloud Sleuth、Spring Cloud Data Flow、Spring Cloud Stream、Spring Cloud Task、Spring Cloud Zookeeper、Spring Cloud Connectors、Spring Cloud Starters、Spring Cloud CLI等。

    在上述元件中,Spring Cloud Netflix是一套微服務的核心框架,由網際網路流媒體播放商Netflix開源後併入Spring Cloud大家庭,它提供了的微服務最基礎的功能:服務發現(Service Discovery)、動態路由(Dynamic Routing)、負載均衡(Load Balancing),和邊緣伺服器(Edge Server)等。

    值得慶賀的是中國的阿里巴巴開源的為服務框架也被納入apache孵化器。

    下圖是個常見的spring cloud架構圖

    Service Mesh

    Service Mesh可以用一句話概括,那就是:

    Service Mesh是微服務時代的TCP協議。

    定義:

    服務網格是一個基礎設施層,用於處理服務間通訊。雲原生應用有著複雜的服務拓撲,服務網格保證請求在這些拓撲中可靠地穿梭。在實際應用當中,服務網格通常是由一系列輕量級的網路代理組成的,它們與應用程式部署在一起,但對應用程式透明。

  • 中秋節和大豐收的關聯?
  • 為什麼兒媳婦就不能把公公婆婆當自己的父母一樣孝順呢?