1 dépôt
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 est un framework de microservices Python conçu pour construire des systèmes distribués. Il fonctionne comme un framework de communication RPC et un outil d'architecture pilotée par les événements, utilisant un message broker pour découpler les composants de service isolés. Le framework fournit une passerelle multi-protocoles qui expose la logique interne des microservices aux clients externes via des endpoints HTTP et des websockets. Il permet l'échange de messages requête-réponse et la diffusion d'événements asynchrones pour maintenir la cohérence des données à travers un système distribué. Le système inclut une interface en ligne de commande pour contrôler et interagir avec les services, ainsi que des utilitaires pour les tests unitaires et d'intégration de la logique de service distribuée.
Exposes web endpoints and real-time communication channels to allow external clients to interact with internal microservices.