Об этом проекте
Spring Cloud Alibaba — проект, поддерживаемый Alibaba, который предоставляет комплексное решение для создания распределённых приложений с использованием Spring Cloud. Он объединяет различные компоненты промежуточного ПО Alibaba для предоставления таких возможностей, как регистрация и обнаружение сервисов, распределённая конфигурация, управление потоком и деградация сервисов, событийно-ориентированный обмен сообщениями, распределённые транзакции, а также интеграция с сервисами Alibaba Cloud, такими как Object Storage (OSS), SMS и SchedulerX.
Проект включает несколько ключевых компонентов: Sentinel для управления потоком и размыкания цепей, Nacos для обнаружения сервисов и управления конфигурацией, RocketMQ для распределённого обмена сообщениями, Seata для распределённых транзакций, а также Alibaba Cloud OSS, SMS и SchedulerX для облачных сервисов.
Spring Cloud Alibaba поддерживает несколько ветвей версий, соответствующих различным версиям Spring Cloud и Spring Boot; последняя ветвь 2025.1.x поддерживает Spring Cloud 2025.1.x и Spring Boot 4.0.x и требует JDK 17 или более поздней версии. Проект можно собирать с помощью Maven или Gradle, и он предоставляет BOM (Bill of Materials) для удобного управления зависимостями.
Репозиторий содержит примеры для каждого компонента, помогающие разработчикам быстро начать работу. Проект следует кодексу поведения Contributor Covenant и предоставляет рекомендации по соглашениям о коде и ведению репозитория.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.