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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • tarscloud/tarsAvatar von TarsCloud

    TarsCloud/Tars

    10,071Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,071
  • rivet-dev/rivetAvatar von rivet-dev

    rivet-dev/rivet

    5,619Auf GitHub ansehen↗

    Rivet ist eine verteilte Infrastruktur zur Verwaltung des Lebenszyklus, der Adressierung und der Persistenz von zustandsbehafteten Akteuren (Actors) und dauerhaften Ausführungs-Engines. Es bietet eine verteilte Prozess-Sandbox, die Anwendungslogik innerhalb leichtgewichtiger Isolates ausführt, was Ressourcenisolierung und schnelle Kaltstarts gewährleistet. Das System ist darauf ausgelegt, mehrstufige Operationen mittels persistenter Queues und Timer zu koordinieren, um eine zuverlässige Aufgabenerledigung in verteilten Umgebungen zu garantieren. Die Plattform ermöglicht spezifisch die Orchestrierung von zustandsbehafteten KI-Agenten, die persistentes Gedächtnis und Status über lang laufende Interaktionen und komplexe Workflows hinweg beibehalten. Sie zeichnet sich durch ein WebSocket-Status-Synchronisations-Framework aus, das Frontend-UI-Komponenten über bidirektionale Echtzeitkommunikation an entfernte zustandsbehaftete Prozesse bindet. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich hierarchischer Akteur-Adressierung, einer Hibernate-on-Idle-Laufzeit zur Ressourcenoptimierung und einer austauschbaren Persistenzschicht für modulare Speicher-Backends. Es enthält zudem Tools für aktives Session-Debugging, Echtzeit-Überwachung des Ausführungsstatus und automatisierte Bereitstellungsoptionen für Edge-, Cloud- oder private Infrastrukturen. Das Projekt ist in Rust implementiert und unterstützt die Akteur-Entwicklung in mehreren Sprachen.

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

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

Unter-Tags erkunden

  • 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.