awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesDistributed Application Frameworks

Architectural patterns and tools for building applications that span multiple nodes or chains.

Distinguishing note: Focuses on distributed computation and cross-chain composition.

Explore 7 awesome GitHub repositories matching software engineering & architecture · Distributed Application Frameworks. Refine with filters or upvote what's useful.

Awesome Distributed Application Frameworks GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • linera-io/linera-protocolAvatar de linera-io

    linera-io/linera-protocol

    32,085Ver en GitHub↗

    Linera is a multi-chain smart contract platform designed for horizontal scalability through a microchain-based distributed ledger. By partitioning state into independent, parallel chains that share a common validator set, the protocol enables high-performance execution of modular applications. The system utilizes a WebAssembly-based runtime to ensure secure, platform-independent execution of contract logic across the network. The platform distinguishes itself through an asynchronous messaging framework that coordinates state changes between chains by queuing messages for execution in subseque

    Deploy and compose applications that distribute computation across chains using asynchronous messaging, shared data, and event streams.

    Rustblockchainrustwasm
    Ver en GitHub↗32,085
  • quozd/awesome-dotnetAvatar de quozd

    quozd/awesome-dotnet

    21,410Ver en GitHub↗

    This project serves as a comprehensive, community-driven directory for the .NET ecosystem. It functions as a curated index of high-quality libraries, frameworks, and tools designed to assist developers in identifying recommended solutions for a wide range of project requirements and software engineering tasks. The repository distinguishes itself by providing a categorized catalogue that simplifies the discovery of resources across the entire .NET development lifecycle. By maintaining a standardized collection of community-contributed utilities, it helps developers navigate the ecosystem to fi

    Provides architectural patterns and tools for building applications that span multiple nodes.

    awesomeawesome-listclr
    Ver en GitHub↗21,410
  • masstransit/masstransitAvatar de MassTransit

    MassTransit/MassTransit

    7,760Ver en GitHub↗

    MassTransit is a .NET distributed application framework and asynchronous messaging library designed for building distributed systems. It serves as an enterprise service bus implementation that handles the routing, transformation, and delivery of messages between decoupled services. The framework provides a message broker abstraction layer, which decouples application code from specific messaging infrastructure such as RabbitMQ, Azure Service Bus, or Amazon SQS. It supports event-driven architecture and asynchronous microservices communication to improve system scalability and availability. T

    Provides a comprehensive .NET distributed application framework for building scalable, asynchronous systems.

    C#azure-service-busc-sharpdotnet
    Ver en GitHub↗7,760
  • dotnet/aspireAvatar de dotnet

    dotnet/aspire

    6,121Ver en GitHub↗

    Aspire es una cadena de herramientas para aplicaciones distribuidas de .NET y un orquestador de aplicaciones nativas de la nube. Proporciona un stack de desarrollo code-first para construir, ejecutar y desplegar aplicaciones distribuidas, gestionando específicamente la coordinación de múltiples servicios a través de diferentes lenguajes de programación. La cadena de herramientas se distingue por un enfoque programable para las topologías de servicio, utilizando una metodología code-first para definir cómo se interconectan los servicios, contenedores y bases de datos. Gestiona el ciclo de vida de contenedores de terceros como recursos y traduce estos modelos de aplicación programáticos en configuraciones de despliegue específicas de la plataforma para entornos en la nube. El proyecto incluye capacidades para el descubrimiento dinámico de servicios, coordinación de compilación de aplicaciones distribuidas y ejecución local de aplicaciones a través de una interfaz de línea de comandos. También integra un dashboard de observabilidad y un sistema de monitoreo basado en estándares OpenTelemetry para rastrear la salud y el rendimiento de los componentes distribuidos.

    Offers a distributed application toolchain specifically tailored for the .NET ecosystem.

    C#
    Ver en GitHub↗6,121
  • serviceweaver/weaverAvatar de ServiceWeaver

    ServiceWeaver/weaver

    4,846Ver en GitHub↗

    Weaver is a distributed application framework and remote procedure call system that allows developers to organize logic into independent components. It provides a multi-process execution environment where these components communicate via automated serialization, enabling applications to run as a single unit locally or as a distributed system across multiple cloud machines. The framework distinguishes itself through a configuration-driven topology mapping that allows the same logic to execute as a local function call or a remote network request without altering the business logic. It includes

    Framework for building scalable systems by organizing logic into independent components that communicate via remote procedure calls.

    Go
    Ver en GitHub↗4,846
  • ballerina-platform/ballerina-langAvatar de ballerina-platform

    ballerina-platform/ballerina-lang

    3,840Ver en GitHub↗

    Ballerina is a cloud-native programming language and distributed services framework designed for building and integrating networked services. It provides a network-aware runtime that manages non-blocking input and output operations to support scalable distributed systems. The platform features a visual programming environment that maintains bidirectional synchronization between source code and graphical sequence diagrams. It utilizes a structural type system to decouple independent software components and includes a cloud infrastructure generator that produces Docker and Kubernetes deployment

    Provides a framework for integrating cloud-native applications using structural typing to decouple components.

    Ballerina
    Ver en GitHub↗3,840
  • lonng/nanoAvatar de lonng

    lonng/nano

    3,173Ver en GitHub↗

    Nano is a distributed application framework designed for building systems using an actor-based messaging model. It functions as a distributed actor framework that decouples components through asynchronous messaging to maintain state isolation across a server cluster. The system acts as a cluster message dispatcher and session-aware request router, tracking client state to route incoming messages to the specific agent holding the session data. It utilizes a distributed agent registry to coordinate the dispatching of messages between multiple application instances acting as agents. The framewo

    Provides a framework for building distributed systems by coordinating multiple application instances acting as agents.

    Godistributed-systemsgamegolang
    Ver en GitHub↗3,173
  1. Home
  2. Software Engineering & Architecture
  3. Distributed Application Frameworks

Explorar subetiquetas

  • .NET ImplementationsDistributed application frameworks specifically tailored for the .NET ecosystem. **Distinct from Distributed Application Frameworks:** Narrows the general distributed application framework concept to specifically target .NET runtimes