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
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 Eureka、Hystrix、Zuul、Feign、Ribbon 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 Hystrix、Ribbon、Zuul、Eureka 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 ：
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