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
·

2 repositorios

Awesome GitHub RepositoriesMulti-Language Microservice Development

Writing microservices in C++, Java, Node.js, PHP, or Go using a shared RPC framework with consistent protocol support.

Distinct from Microservice Development Platforms: Distinct from Microservice Development Platforms: focuses on multi-language support within a single framework, not the broader platform tooling.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Multi-Language Microservice Development. Refine with filters or upvote what's useful.

Awesome Multi-Language Microservice Development GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tarscloud/tarsAvatar de TarsCloud

    TarsCloud/Tars

    10,071Ver en GitHub↗

    Tars is a distributed systems platform that provides a high-performance remote procedure call (RPC) framework, service discovery, and a centralized administration platform for building and managing microservice-based applications. At its core, it offers a custom binary protocol for efficient serialization and communication between services, along with a name service that dynamically resolves service endpoints for RPC routing. The platform distinguishes itself by supporting multi-language microservice development, enabling services to be written in C++, Java, Node.js, PHP, and Go using a share

    Supports writing microservices in C++, Java, Node.js, PHP, or Go using a shared RPC framework.

    C++high-availabilityhigh-performancemicroservice
    Ver en GitHub↗10,071
  • rivet-dev/rivetAvatar de rivet-dev

    rivet-dev/rivet

    5,619Ver en GitHub↗

    Rivet es una infraestructura distribuida para gestionar el ciclo de vida, direccionamiento y persistencia de actores con estado y motores de ejecución duraderos. Proporciona un sandbox de procesos distribuido que ejecuta la lógica de la aplicación dentro de aislados ligeros, asegurando el aislamiento de recursos y arranques en frío rápidos. El sistema está diseñado para coordinar operaciones de varios pasos utilizando colas persistentes y temporizadores para garantizar la finalización fiable de tareas en entornos distribuidos. La plataforma permite específicamente la orquestación de agentes de IA con estado que mantienen memoria y estado persistentes a través de interacciones de larga duración y flujos de trabajo complejos. Se distingue por un framework de sincronización de estado mediante WebSocket que vincula los componentes de la interfaz de usuario frontend con procesos remotos con estado a través de comunicación bidireccional en tiempo real. El sistema cubre una amplia gama de capacidades, incluyendo direccionamiento jerárquico de actores, un runtime de hibernación en reposo para la optimización de recursos y una capa de persistencia conectable para backends de almacenamiento modulares. También incluye herramientas para la depuración de sesiones activas, monitoreo del estado de ejecución en tiempo real y opciones de despliegue automatizado para infraestructura edge, cloud o privada. El proyecto está implementado en Rust y admite el desarrollo de actores en múltiples lenguajes.

    Enables the development of stateful actor logic using multiple programming languages to meet different performance needs.

    Rustactoractorscloudflare
    Ver en GitHub↗5,619
  1. Home
  2. Software Engineering & Architecture
  3. Microservice Development Platforms
  4. Multi-Language Microservice Development

Explorar subetiquetas

  • Stateful Actor RuntimesRuntimes that support implementing stateful actor logic across multiple programming languages. **Distinct from Multi-Language Microservice Development:** Focuses on the stateful actor pattern specifically, rather than general microservices.