1 repository
Services that expose internal logic to the web via HTTP endpoints and real-time communication channels.
Distinct from HTTP/2 and WebSocket Servers: Existing candidates were either clients, pure servers, or specific proxies; this is a gateway exposing microservices.
Explore 1 awesome GitHub repository matching web development · Web API Gateways. Refine with filters or upvote what's useful.
Nameko este un framework de microservicii Python conceput pentru construirea de sisteme distribuite. Funcționează ca un framework de comunicare RPC și un instrument de arhitectură bazată pe evenimente, folosind un message broker pentru a decupla componentele de serviciu izolate. Framework-ul oferă un gateway multi-protocol care expune logica microserviciilor interne către clienții externi prin endpoint-uri HTTP și websockets. Permite schimbul de mesaje de tip request-response și difuzarea de evenimente asincrone pentru a menține consistența datelor într-un sistem distribuit. Sistemul include o interfață de linie de comandă pentru controlul și interacțiunea cu serviciile, precum și utilitare pentru testarea unitară și de integrare a logicii serviciilor distribuite.
Exposes web endpoints and real-time communication channels to allow external clients to interact with internal microservices.