美文网首页Spring Cloud
Hystrix停止开发,我们该何去何从?

Hystrix停止开发,我们该何去何从?

作者: 周立_itmuch | 来源:发表于2018-11-29 11:52 被阅读28次

原文:http://www.itmuch.com/spring-cloud-sum/hystrix-no-longer/ ,转载请说明出处。

是的,Hystrix停止开发了。官方的新闻如下:

image.png

考虑到之前Netflix宣布Eureka 2.0孵化失败时,被业界过度消费(关于Eureka 2.x,别再人云亦云了!),为了防止再度出现类似现象,笔者编写了这篇文章。

我相信看到这篇文章,大家无非会思考几个问题:

  • 如果Hystrix还能不能继续用于生产?
  • Spring Cloud生态中是否有替代实现?

下面依次展开:

就笔者经验来看,Hystrix是比较稳定的,并且Hystrix只是停止开发新的版本,并不是完全停止维护,Bug什么的依然会维护的。因此短期内,Hystrix依然是继续使用的。

但从长远来看,Hystrix总会达到它的生命周期,那么Spring Cloud生态中是否有替代产品呢?

答案显然是有。

Alibaba Sentinel

Sentinel 是阿里巴巴开源的一款断路器实现,目前在Spring Cloud的孵化器项目Spring Cloud Alibaba 中,预计Spring Cloud H系列中可以孵化完成。

尽管Sentinel尚未在Spring Cloud项目中孵化完成,但Sentinel本身在阿里内部已经被大规模采用,非常稳定。因此可以作为一个较好的替代品。

Resilience4J

Resilicence4J 在今年的7月进入笔者视野,小玩了一下,觉得非常轻量、简单,并且文档非常清晰、丰富。个人比较看好,这也是Hystrix官方推荐的替代产品

不仅如此,Resilicence4j还原生支持Spring Boot 1.x/2.x,而且监控也不像Hystrix一样弄Dashboard/Hystrix等一堆轮子,而是支持和Micrometer(Pivotal开源的监控门面,Spring Boot 2.x中的Actuator就是基于Micrometer的)、prometheus(开源监控系统,来自谷歌的论文)、以及Dropwizard metrics(Spring Boot曾经的模仿对象,类似于Spring Boot)进行整合。

笔者特别看重Resilience4J和micrometer整合的能力,这意味着:如果你用Spring Boot 2.x并在项目中引入Resilience4J,那么监控数据和Actuator天生就是打通的!你不再需要一个专属的、类似于Hystrix Dashboard的东西去监控断路器。

预报

考虑到目前国内Resilience4J的文档还比较少,笔者准备近期分享系列博客,敬请期待!

相关文章

  • Hystrix停止开发,我们该何去何从?

    原文:http://www.itmuch.com/spring-cloud-sum/hystrix-no-long...

  • Hystrix 停止开发。。。Spring Cloud 何去何从

    栈长得到消息,Hystrix 停止开发了。。。 大家如果有对 Hystrix 不清楚的,请看下这篇文章:分布式服务...

  • Sentinel 与 Hystrix、resilience4j

    Hystrix 高可用架构:Hystrix作为大家熟知的容错组件,最近宣布停止开发,很多人对其背景可能了解不多。作...

  • [Soul 源码之旅] 1.3 Hystrix 插件

    1.3.1 Hystrix 简单介绍 hystrix 是netfix 公司开发的防止服务雪崩的短路装置,增加我们服...

  • 我们该何去何从

    假作真时真亦假,无为有时有还无。 真假虚实即是无法断定的,索然便将其放下,而现在只想和各位有识之士谈谈电...

  • 我们该何去何从

  • 我们该何去何从

    有人说我们总是沿着自己命运的轨迹渐渐老去,那轨迹是什么?小的时候上学,用12年的时间大学毕业,然后找一份工作,不断...

  • 我们该何去何从?

    工作后基本每天都会给爸妈打电话,跟他们讲讲我的近况,是一种倾诉,也许听得懂也许听不懂,妈妈聪明一些,我就跟妈说的多...

  • 我们该何去何从

    对于一名高三学子来说,用三个字来形容“盲,茫,忙”最为贴切了。在2017年1月9号,考完高职后一天,晚上回到课室,...

  • 我们该何去何从?

    1、最近一直在忙,不敢让自己停下来,怕停下来之后,又去“思考人生”。 2、我可能爱上这个平台了。 今天早上刚忙完,...

网友评论

    本文标题:Hystrix停止开发,我们该何去何从?

    本文链接:https://www.haomeiwen.com/subject/huwxcqtx.html