awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

1 repository

Awesome GitHub RepositoriesCompatibility Layers

Software layers that handle language-specific data types and exceptions to ensure seamless communication between different runtimes.

Distinct from Java Interoperability: Focuses on the translation layer for data types and exceptions rather than direct VM integration.

Explore 1 awesome GitHub repository matching programming languages & runtimes · Compatibility Layers. Refine with filters or upvote what's useful.

Awesome Compatibility Layers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • apache/dubbo-goAvatar apache

    apache/dubbo-go

    4,938Vezi pe GitHub↗

    Apache Dubbo Go este o implementare în limbajul Go a framework-ului Apache Dubbo, concepută pentru construirea de microservicii de înaltă performanță. Acesta servește drept framework RPC cross-language și strat de comunicare pentru microservicii, care permite apeluri de proceduri la distanță între servicii scrise în limbaje de programare diferite. Framework-ul funcționează ca un set de instrumente de guvernanță a serviciilor și un proxy de tip service mesh distribuit, permițând planurilor de date să se conecteze cu planuri de control externe în moduri proxy sau proxyless. Acesta oferă în mod specific un strat de compatibilitate pentru a facilita comunicarea între serviciile bazate pe Go și Java prin definiții agnostice față de limbaj și codificarea standardizată a datelor. Sistemul acoperă o gamă largă de capabilități distribuite, inclusiv descoperirea dinamică a serviciilor, echilibrarea încărcării bazată pe strategie și gestionarea traficului prin circuit breakers și limitarea ratei. Acesta încorporează observabilitatea prin trasarea distribuită a cererilor și metrici de performanță, asigurând în același timp securitatea cu criptarea stratului de transport și controlul accesului bazat pe identitate. Productivitatea dezvoltatorilor este susținută printr-o interfață în linie de comandă (CLI) pentru bootstrapping-ul aplicațiilor și generarea automată de stub-uri RPC din definițiile interfețelor.

    Handles Java-specific data types and exceptions to enable seamless communication between Go and Java-based services.

    Gogohttp2microservices
    Vezi pe GitHub↗4,938
  1. Home
  2. Programming Languages & Runtimes
  3. Java Interoperability
  4. Compatibility Layers