À propos du projet
Spring Cloud Alibaba est un projet maintenu par Alibaba qui fournit une solution complète pour la construction d'applications distribuées utilisant Spring Cloud. Il intègre divers composants middleware d'Alibaba pour offrir des fonctionnalités telles que l'enregistrement et la découverte de services, la configuration distribuée, le contrôle de flux et la dégradation de services, la messagerie événementielle, les transactions distribuées, et l'intégration avec les services cloud Alibaba comme le stockage d'objets (OSS), les SMS et SchedulerX.
Le projet comprend plusieurs composants clés : Sentinel pour le contrôle de flux et la rupture de circuit, Nacos pour la découverte de services et la gestion de configuration, RocketMQ pour la messagerie distribuée, Seata pour les transactions distribuées, et Alibaba Cloud OSS, SMS et SchedulerX pour les services cloud.
Spring Cloud Alibaba prend en charge plusieurs branches de versions correspondant à différentes versions de Spring Cloud et Spring Boot, la dernière branche 2025.1.x prenant en charge Spring Cloud 2025.1.x et Spring Boot 4.0.x, nécessitant JDK 17 ou version ultérieure. Le projet peut être construit avec Maven ou Gradle, et fournit un BOM (Bill of Materials) pour une gestion facile des dépendances.
Le dépôt comprend des exemples pour chaque composant afin d'aider les développeurs à démarrer rapidement. Le projet suit le code de conduite Contributor Covenant et fournit des directives pour les conventions de code et l'entretien.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.