awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alibaba avatar

alibaba/spring-cloud-alibaba

0
View on GitHub↗
29,113 estrellas·8,502 forks·Java·Apache-2.0·4 vistassca.aliyun.com↗

Spring Cloud Alibaba

Spring Cloud Alibaba is a microservices orchestration framework that provides a standardized programming model for building distributed systems. It functions as a cloud-native integration layer, bridging enterprise application frameworks with distributed infrastructure to manage service discovery, traffic control, and state consistency across complex, multi-part application environments.

The framework distinguishes itself through specialized components for managing distributed operations, including aspect-oriented traffic control that enforces flow rules, circuit breaking, and rate limiting at the application layer. It facilitates reliable communication through service-discovery-based orchestration for load balancing and an event-driven message bus for asynchronous data exchange. Furthermore, it supports data integrity across heterogeneous databases by coordinating global transaction lifecycles through a centralized transaction manager.

Beyond these core orchestration capabilities, the project simplifies system maintenance by providing real-time distributed configuration synchronization and standardized dependency management. By utilizing a centralized manifest for version control, it ensures compatibility and stability across all integrated cloud-native service components.

Features

  • Microservices Orchestration Frameworks - Manages service discovery, traffic control, and distributed configuration within cloud-native application architectures.
  • Cloud Native Development Frameworks - Creates resilient software that leverages distributed infrastructure components for messaging and state management.
  • Distributed Systems Toolkits - Provides standardized programming models for building resilient microservices that handle distributed transactions and messaging.
  • Microservice Orchestration - Orchestrates traffic, service discovery, and messaging to ensure reliable communication in distributed environments.
  • Microservice Programming Models - Builds distributed microservice systems using a standardized programming model that integrates with application frameworks.
  • Distributed Orchestration Platforms - Builds scalable systems by managing service discovery, traffic routing, and configuration across services.
  • Service Registries - Maintains a dynamic registry of service instances to enable location-transparent communication.
  • Traffic Control Patterns - Enforces flow rules and circuit breaking at the application layer to manage service traffic.
  • Distributed Transaction Coordinators - Coordinates distributed data consistency across multiple databases through a centralized transaction coordinator.
  • Distributed Transaction Management - Ensures data consistency across multiple microservices by coordinating complex operations reliably.
  • Message Brokers - Decouples service communication by routing asynchronous events through a persistent broker.
  • Cloud Native Integration Layers - Bridges enterprise application frameworks and distributed infrastructure services to ensure reliable communication.
  • Configuration Synchronization - Pushes real-time property updates to running service nodes without requiring manual restarts.
  • Dependency Standardization - Simplifies project configuration by using centralized version control to ensure component compatibility.
  • Dependency Configuration Tools - Defines external software requirements using a central manifest to ensure consistent builds.
  • Dependency Manifests - Standardizes project versions using a centralized manifest to ensure compatibility across services.

Historial de estrellas

Gráfico del historial de estrellas de alibaba/spring-cloud-alibabaGráfico del historial de estrellas de alibaba/spring-cloud-alibaba

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Spring Cloud Alibaba

Proyectos open-source similares, clasificados según cuántas características comparten con Spring Cloud Alibaba.
  • eventuate-tram/eventuate-tram-sagasAvatar de eventuate-tram

    eventuate-tram/eventuate-tram-sagas

    1,083Ver en GitHub↗

    Eventuate Tram Sagas is a framework for managing distributed transactions across microservices. It functions as an event-driven workflow engine that coordinates complex business processes by executing sequences of local operations and maintaining state transitions across independent service boundaries. The framework implements the transactional outbox pattern to ensure atomicity between database updates and message publishing. It coordinates distributed workflows through asynchronous messaging, utilizing a message broker to decouple services and guarantee reliable delivery of commands and rep

    Java
    Ver en GitHub↗1,083
  • gofr-dev/gofrAvatar de gofr-dev

    gofr-dev/gofr

    21,321Ver en GitHub↗

    Gofr is a comprehensive framework for building production-ready microservices in Go. It provides a unified toolkit for developing RESTful APIs and gRPC services, offering built-in support for observability, database management, and distributed system communication. The framework distinguishes itself through its focus on developer productivity and system resilience. It automates common backend tasks such as CRUD handler generation, schema-driven code creation, and database migration orchestration, while preventing race conditions in clustered environments. To maintain stability, it includes in

    Goframeworkgogo-framework
    Ver en GitHub↗21,321
  • yunaiv/yudao-cloudAvatar de YunaiV

    YunaiV/yudao-cloud

    19,143Ver en GitHub↗

    Yudao-cloud is a Java-based enterprise application platform designed for building scalable backend systems. It provides a modular architecture that supports both monolithic deployment for simplified development and microservices-based scaling for complex distributed environments. The platform functions as a comprehensive development framework that utilizes Spring Boot and distributed service orchestration patterns. It includes a centralized configuration manager to handle service discovery, dynamic settings, and reliable communication between independent components within a cloud-native envir

    Javadubboelasticsearchmall
    Ver en GitHub↗19,143
  • dotnet/coreAvatar de dotnet

    dotnet/core

    21,897Ver en GitHub↗

    This project is a cross-platform development framework and managed runtime environment designed for building high-performance applications. It provides a comprehensive toolkit for constructing web services, cloud-native microservices, and desktop applications, utilizing a unified runtime that handles memory management and execution across diverse operating systems. The framework distinguishes itself through a native ahead-of-time compilation toolchain that transforms source code into optimized, self-contained machine code binaries. This capability enables fast startup times and reduced memory

    PowerShelldotnetdotnet-core
    Ver en GitHub↗21,897
Ver las 30 alternativas a Spring Cloud Alibaba→

Preguntas frecuentes

¿Qué hace alibaba/spring-cloud-alibaba?

Spring Cloud Alibaba is a microservices orchestration framework that provides a standardized programming model for building distributed systems. It functions as a cloud-native integration layer, bridging enterprise application frameworks with distributed infrastructure to manage service discovery, traffic control, and state consistency across complex, multi-part application environments.

¿Cuáles son las características principales de alibaba/spring-cloud-alibaba?

Las características principales de alibaba/spring-cloud-alibaba son: Microservices Orchestration Frameworks, Cloud Native Development Frameworks, Distributed Systems Toolkits, Microservice Orchestration, Microservice Programming Models, Distributed Orchestration Platforms, Service Registries, Traffic Control Patterns.

¿Qué alternativas de código abierto existen para alibaba/spring-cloud-alibaba?

Las alternativas de código abierto para alibaba/spring-cloud-alibaba incluyen: eventuate-tram/eventuate-tram-sagas — Eventuate Tram Sagas is a framework for managing distributed transactions across microservices. It functions as an… gofr-dev/gofr — Gofr is a comprehensive framework for building production-ready microservices in Go. It provides a unified toolkit for… yunaiv/yudao-cloud — Yudao-cloud is a Java-based enterprise application platform designed for building scalable backend systems. It… dotnet/core — This project is a cross-platform development framework and managed runtime environment designed for building… dtm-labs/dtm — dtm is a distributed transaction framework and polyglot transaction coordinator designed to maintain data consistency… micro/go-micro — Go-micro is a distributed systems development toolkit designed for building, connecting, and managing modular…