凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?

点击上方“程序人生”,选择“置顶公众号”

第一时间关注程序猿(媛)身边的故事


凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?_第1张图片

作者

R哥

作者鸿哥,Java技术栈微信公众号作者,在Java行业深耕多年,有着诸多实战经验,并写出了诸多实用Java技术干货。

如需转载,请联系原作者授权。


今年 Dubbo 活了,并且被 Apache 收了。同时很不幸,Spring Cloud 下的 Netflix Eureka 组件项目居然宣布停止开发了。。

已经从 Dubbo 迁移至 Spring Cloud 上的人,你们还好吗?

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

凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?_第2张图片

大概意思是: Eureka 2.0 的开源工作已经停止,依赖于开源库里面的 Eureka 2.x 分支构建的项目或者相关代码,风险自负!

Eureka 是什么?

用 Spring Cloud 作为微服务框架的开发者应该都知道,Eureka 是其默认的也是推荐的服务注册中心组件。

既然首推 Eureka 作为服务注册中心组件也是因为 Netflix 优秀的各种套件,如 Zuul(服务网关组件)、Hystrix(熔断组件) 等都是 Spring Cloud 一站式解决方案。

我们来看下 Eureka 和服务注册的关系图。

凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?_第3张图片

Eureka 开源史末

Netflix 公司 2012 年将 Euerka 正式开源。

凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?_第4张图片

Eureka 1.x 最新版本 1.9.3,不知道是否会成为 Eureka 最后的开源版本。

凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?_第5张图片

本次 2.x 的的突然停止开发在其官网未到相关申明,希望不是闭源,是否开历史倒车,是否有其他阴谋,我们将持续跟进。

Spring Cloud 何去何从?

对于 Eureka 2.x 的停止开发,Spring Cloud 将何去何从?后续会不会替换默认的服务注册组件呢?不得而知,Spring Cloud 版本发布很快,已经快跟不上了。

Eureka 2.x 还未发布正式版本,Spring Cloud 还是在 1.x 上面开发的,最新版本依赖 1.9.2,所以虽然国内大多数公司也在用 Eureka,但暂时不会受影响。

凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?_第6张图片

1.x 相对稳定,也在持续更新,建议不要盲目升级或者切换到别的中间件。不过,随着 Eureka 2.x 的停更,后续还会不会有 3.x,如果没有,是否有必要迁移至 Consul、ZooKeeper、Etcd 等开源中间件上面去呢?

对于 Eureka 的闭源及带来的影响,你怎么看?欢迎留言讨论。

- The End -

「若你有原创文章想与大家分享,欢迎投稿。」

加编辑微信ID,备注#投稿#:

程序 丨 druidlost  

小七 丨 duoshangshuang

程序人生有个广东地区交流群,了解一下?

如果你人在广东(或周边)地区,今天内加Q小助手并回复“广东”二字,即可拉你进广东地区群和大家一起交流学习。

注:其他时间段回复关键词恕无法拉你进到你想进的群中,笔心~ 


小助手加好友二维码在这里

你可能感兴趣的:(凉凉了,Eureka 宣布闭源,Spring Cloud 何去何从?)