i found some different feature about technical stack between hangzhou and shenzheng. at hangzhou , many compary use dubbo as their micro-service framework. but at shenzhen , a numbers of company use SpringCloud as their micro-service framework.
according my work expirences, in the past, i fouce attection on Dubbo. but now , i need spend more attention on SpringCloud.
it’good practice starting a quickstart, learning any technical, and springCloud is based on SpringBoot , namely, it’s maybe more easy than others framework . so , first, i must find the corrent version between springCloud and springBoot.
after Google it , i found a document describing it. https://spring.io/projects/spring-cloud
Spring Cloud Dalston, Edgware, Finchley, and Greenwich have all reached end of life status and are no longer supported.
Release Train | Boot Version |
---|---|
2021.0.x aka Jubilee | 2.6.x |
2020.0.x aka Ilford | 2.4.x, 2.5.x (Starting with 2020.0.3) |
Hoxton | 2.2.x, 2.3.x (Starting with SR5) |
Greenwich | 2.1.x |
Finchley | 2.0.x |
Edgware | 1.5.x |
Dalston | 1.5.x |
on the other hand, understanding features about spring cloud is also important. Spring Cloud provider some features , like below
- Distributed/versioned configuration
- Service registration and discovery
- Routing
- Service-to-service calls
- Load balancing
- Circuit Breakers
- Global locks
- Leadership election and cluster state
- Distributed messaging
list some project like below.