Sobre el proyecto
Spring Cloud Alibaba es un proyecto mantenido por Alibaba que proporciona una solución integral para construir aplicaciones distribuidas usando Spring Cloud. Integra varios componentes de middleware de Alibaba para ofrecer características como registro y descubrimiento de servicios, configuración distribuida, control de flujo y degradación de servicios, mensajería orientada a eventos, transacciones distribuidas e integración con servicios de Alibaba Cloud como Object Storage (OSS), SMS y SchedulerX.
El proyecto incluye varios componentes clave: Sentinel para control de flujo y circuit breaking, Nacos para descubrimiento de servicios y gestión de configuración, RocketMQ para mensajería distribuida, Seata para transacciones distribuidas, y Alibaba Cloud OSS, SMS y SchedulerX para servicios en la nube.
Spring Cloud Alibaba soporta múltiples ramas de versiones correspondientes a diferentes versiones de Spring Cloud y Spring Boot, con la rama más reciente 2025.1.x que soporta Spring Cloud 2025.1.x y Spring Boot 4.0.x, requiriendo JDK 17 o posterior. El proyecto se puede construir usando Maven o Gradle, y proporciona BOM (Bill of Materials) para facilitar la gestión de dependencias.
El repositorio incluye ejemplos para cada componente para ayudar a los desarrolladores a comenzar rápidamente. El proyecto sigue el código de conducta Contributor Covenant y proporciona pautas para convenciones de código y housekeeping.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.