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

 

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

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

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

Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?

 

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

 

Eureka 是什么?

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

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

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

Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?

 

Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?

 

Eureka 开源始末

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

Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?

 

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

Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?

 

本次闭源在其官网未找到相关申明,是否开历史倒车,是否有其他阴谋,我们将持续跟进。

Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?

 

Spring Cloud 何去何从?

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

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

Spring cloud (1)---Eureka 宣布闭源,Spring Cloud 何去何从?

 

1.x 相对稳定,建议不要盲目升级或者切换到别的中间件。不过,随着 Eureka 的闭源,后续还是有必要迁移至 Consul、ZooKeeper、Etcd 等开源中间件上面去的。

相关文章:

  • 2021-04-05
  • 2021-09-08
  • 2021-11-21
  • 2021-05-05
  • 2022-01-07
猜你喜欢
  • 2021-04-29
  • 2021-11-14
  • 2022-12-23
  • 2021-12-17
相关资源
相似解决方案