當前位置:
首頁 > 知識 > Eureka 宣布閉源,Spring Cloud 何去何從?

Eureka 宣布閉源,Spring Cloud 何去何從?

Eureka 宣布閉源,Spring Cloud 何去何從?

作者 | R哥

今年 Dubbo 活了,並且被 Apache 收了。同時很不幸,Spring Cloud 下的 Netflix Eureka 組件項目居然宣布閉源了。

已經從 Dubbo 遷移至 Spring Cloud 上的人,你們還好嗎?


閉源:https://github.com/Netflix/eureka/wiki

Eureka 宣布閉源,Spring Cloud 何去何從?

上圖大概意思是: Eureka 2.0 的開源工作已經停止,依賴於開源庫裡面的 Eureka 2.x 分支構建的項目或者相關代碼,風險自負!

Eureka 宣布閉源,Spring Cloud 何去何從?

Eureka 是什麼?

用 Spring Cloud 作為微服務框架的開發者應該都知道,Eureka 是其默認的也是推薦的服務註冊中心組件。

既然首推 Eureka 作為服務註冊中心組件也是因為 Netflix 優秀的各種套件,如Zuul(服務網關組件)、Hystrix(熔斷組件) 等都是 Spring Cloud 一站式解決方案。

我們來看下 Eureka 和服務註冊的關係圖。

Eureka 宣布閉源,Spring Cloud 何去何從?

Eureka 宣布閉源,Spring Cloud 何去何從?

Eureka 開源始末

Netflix 公司 2012 年將 Euerka 正式開源。

Eureka 宣布閉源,Spring Cloud 何去何從?

Eureka 1.x 最新版本 1.9.3,不知道是否會成為 Eureka 最後的開源版本。

Eureka 宣布閉源,Spring Cloud 何去何從?

本次閉源在其官網未找到相關申明,是否開歷史倒車,是否有其他陰謀,我們將持續跟進。

Eureka 宣布閉源,Spring Cloud 何去何從?

Spring Cloud 何去何從?

對於 Eureka 的閉源,Spring Cloud 將何去何從?後續會不會替換默認的服務註冊組件呢?不得而知,Spring Cloud 版本發布很快,已經快跟不上了。

Eureka 2.x 還未發布正式版本,Spring Cloud 還是在 1.x 上面開發的,最新版本依賴 1.9.2,所以雖然國內大多數公司也在用 Eureka,但暫時不會受影響。

Eureka 宣布閉源,Spring Cloud 何去何從?

1.x 相對穩定,建議不要盲目升級或者切換到別的中間件。不過,隨著 Eureka 的閉源,後續還是有必要遷移至 Consul、ZooKeeper、Etcd 等開源中間件上面去的。


對於 Eureka 的閉源及帶來的影響,你怎麼看?歡迎留言討論。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Python實現樸素貝葉斯演算法
開源一個Android自定義圖表庫

TAG:程序員小新人學習 |