1 repository
Customization of core framework behaviors through abstraction interfaces.
Distinct from Feature Extension Plugins: Focuses on extending internal framework logic via interfaces rather than adding end-user feature plugins.
Explore 1 awesome GitHub repository matching devops & infrastructure · Internal Logic Extensions. Refine with filters or upvote what's useful.
sofa-rpc este un framework de remote procedure call (RPC) bazat pe Java, conceput pentru executarea funcțiilor la distanță și schimbul de date între aplicații distribuite. Acesta servește drept orchestrator de servicii distribuite și instrument de comunicare, oferind un manager integrat cu un registru pentru a localiza și urmări endpoint-urile de rețea active într-un cluster. Framework-ul este construit cu o arhitectură de plugin-uri bazată pe interfețe, permițând personalizarea logicii interne și a comportamentelor RPC prin interfețe de abstractizare. Această extensibilitate permite implementarea logicii de business specializate fără a modifica sistemul de bază. Sistemul asigură disponibilitate ridicată și fiabilitate prin failover automat al clusterului, gestionarea erorilor și strategii dinamice de load balancing. Gestionează rutarea traficului de servicii și utilizează un strat de transport abstractizat pentru a decupla logica de comunicare de protocoalele de rețea fizice.
Allows the customization of internal framework logic through abstraction interfaces without modifying the core system.