编程知识 cdmana.com

Spring cloud officially removes Netflix OSS components such as hystrix and zuul

1. Preface

2020-12-22 Japan Spring The official blog announced ,Spring Cloud 2020.0.0 Official release .2020.0.0 The first version of the new naming scheme uses Spring Cloud Release version . Before that Spring Cloud Use the naming of the London underground station to name a large version (train version), If it's not named according to the new version number , This version number should be Ilford.

2. Netflix OSS Reason for removal

There's no fuss about the updated version , But this update is officially open Spring Cloud Netflix The end of the system .Netflix The company is currently the most successful company in the implementation of micro services . It's open source, like EurekaHystrixZuulFeignRibbon And so on, the microservice suite that most developers know , Collectively referred to as Netflix OSS. At the time Netflix OSS Become the de facto standard for microservice components . But in 2018 year Netflix The company announced its core components HystrixRibbonZuulEureka Such as into the Maintenance state , No new feature development , Repair only BUG.

This directly affects Spring Cloud The development route of the project ,Spring The authorities had to respond , stay 2019 In the year of SpringOne 2019 In the conference ,Spring Cloud announce Spring Cloud Netflix The project enters maintenance mode , And in 2020 Remove related Netflix OSS Components .

3. Which? Netflix The component has been removed

Now Netflix OSS stay Spring Cloud The age of systems has officially come to an end . In this update, the following components are removed from Spring Cloud Netflix Removed from :

Spring Cloud Removed this time Netflix Components

In the latest Spring Cloud 2020.0.0 There is only... Left in Eureka, But leave it to Eureka We don't have much time .

Feign Although it is Netflix Company open source , But from 9.x The version is handed over to OpenFeign Organizational management , Not subordinate to Netflix OSS Category , It should continue to exist in the future Spring Cloud in .

4. What are the alternatives

Netflix OSS The sudden change of life makes Spring Officials feel “ You can't hang from a tree ”. In development and maintenance Spring Cloud Related components , Like the load balancing layer Spring Cloud Loadbalancer、 Gateway layer Spring Cloud Gateway, Some cloud vendors are introduced to spread the risk , There are :

  • Microsoft Spring Cloud Azure
  • Ali's Spring Cloud Alibaba
  • Amazon's Spring Cloud for Amazon Web Services
  • Google cloud platform Spring Cloud GCP.
It is said that Huawei is also developing Spring Cloud Related packages .

So the majority of microservice developers need not worry about Netflix OSS When removed, it leaves a blank . I don't know what the majority of netizens think. Welcome to leave a message for discussion . I am a : Small fat man of minong , Pay more attention to , Share the latest programming knowledge .

Official account :Felordcn Get more information

Personal blog :https://felord.cn

版权声明
本文为[Manong little fat brother]所创,转载请带上原文链接,感谢
https://cdmana.com/2020/12/20201224132041598m.html

Scroll to Top