What’s New in Spring Cloud Alibaba 0.9.x & 0.2.x? A Deep Dive into Updated Modules
The latest Spring Cloud Alibaba release, arriving four months after Nacos 1.0.0, introduces several new modules—including Dubbo integration, Seata distributed transactions, Sentinel‑Zuul filters, and SMS support—while upgrading core components such as Nacos to 1.0.0 and Sentinel to 1.5.2, and provides a detailed version‑compatibility matrix for Spring Boot, Spring Cloud, and Spring Cloud Alibaba.
Version Changes
Spring Cloud Alibaba aligns with Spring Boot and Spring Cloud versions as follows:
Spring Boot 2.1.x ↔ Spring Cloud Greenwich ↔ Spring Cloud Alibaba 0.9.x
Spring Boot 2.0.x ↔ Spring Cloud Finchley ↔ Spring Cloud Alibaba 0.2.x
Spring Boot 1.5.x ↔ Spring Cloud Edgware ↔ Spring Cloud Alibaba 0.1.x
Spring Boot 1.5.x ↔ Spring Cloud Dalston ↔ Spring Cloud Alibaba 0.1.x
New Modules
spring-cloud-alibaba-dubbo
This module integrates Dubbo into the Spring Cloud ecosystem, allowing Dubbo users to benefit from Spring Cloud’s extensive infrastructure and simplifying registration by supporting all Spring Cloud registry implementations, including Nacos.
Supports all Spring Cloud registry implementations, unifying service registration.
Enables RestTemplate calls with @Bean and @DubboTransported annotations.
Enables Feign clients with @FeignClient and @DubboTransported annotations.
spring-cloud-alibaba-seata
Seata, an open‑source distributed transaction solution co‑created by Alibaba and Ant Financial, allows transaction context propagation in Spring MVC, RestTemplate, and FeignClient calls and integrates with Hystrix and Sentinel for comprehensive transaction management.
spring-cloud-alibaba-sentinel-zuul
This module provides custom Zuul filters— SentinelPreFilter, SentinelPostFilter, and SentinelErrorFilter —enabling traffic control at the gateway layer via Sentinel configuration.
spring-cloud-alibaba-sms
The SMS module integrates Alibaba Cloud’s commercial SMS service, offering a convenient way for Spring Cloud users who also use Alibaba Cloud products to send messages.
Module Upgrades
Nacos upgraded from 0.6.2 to 1.0.0.
Sentinel upgraded from 1.4.0 to 1.5.2.
For detailed functionality changes, refer to the Nacos 1.0.0 and Sentinel 1.5.2 documentation.
References
Preview releases of Spring Cloud Alibaba are available: 0.9.0, 0.2.2, and 0.1.2 – http://t.cn/Eay8ZJF
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Programmer DD
A tinkering programmer and author of "Spring Cloud Microservices in Action"
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
