spring cloud 入門系列一:初識spring cloud


最近看到微服務很火,也是未來的趨勢,

所以就去學習下,在dubbo和spring cloud之間我選擇了從spring cloud,主要有如下幾種原因:

  1. dubbo主要專注於微服務中的一個環節--服務治理,像服務注冊和發現這種還需要zookeeper第三方的中間;但是spring cloud提供了微服務的一站式解決方案,該有的功能都有了。
  2. spring cloud 社區似乎更加活躍,未來可能成為這個行業的標准。
  3. 自己所在公司的雲部門就是用的spring boot/cloud,有先入為主的趕腳吧。

 

好,接下來我們來認識下spring cloud.
一、什么是spring cloud?
它的中文官網這樣說:

微服務架構集大成者,雲計算最佳業務實踐。

百度百科這樣說的:

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分布式系統基礎設施的開發,
如服務發現注冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,都可以用Spring Boot的開發風格做到一鍵啟動和部署。
Spring Cloud並沒有重復制造輪子,它只是將目前各家公司開發的比較成熟、經得起實際考驗的服務框架組合起來,
通過Spring Boot風格進行再封裝屏蔽掉了復雜的配置和實現原理,最終給開發者留出了一套簡單易懂、易部署和易維護的分布式系統開發工具包。


二、基礎知識

從spring cloud的釋義里面能看出,它需要用到spring boot,因此學習spring cloud需要spring boot的基礎,本人厚着臉皮給大家推薦下自己的博客文章,嘿嘿~~

  1. spring boot 系列之一:spring boot 入門
  2. spring boot 系列之二:spring boot 如何修改默認端口號和contextpath
  3. spring boot 系列之三:spring boot 整合JdbcTemplate
  4. spring boot 系列之四:spring boot 整合JPA
  5. spring boot 系列之五:spring boot 通過devtools進行熱部署
  6. spring boot 系列之六:深入理解spring boot的自動配置

當然,這些還遠遠不夠,其他的內容用到的時候還需要去百度或通過其他途徑學習。
我也會在后續的學習中豐富內容。

三、學習資源推薦
Spring Cloud中文網
Spring Cloud中國社區

純潔的微笑

程序員DD
百度


免責聲明!

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



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