2 repositorios
Frameworks specifically designed to build distributed, independent services using the Python language.
Distinct from Python Development Tools: Shortlist candidates were general Python tools or guides, not high-level architectural frameworks for microservices.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Python Microservices Frameworks. Refine with filters or upvote what's useful.
Nameko es un framework de microservicios de Python diseñado para construir sistemas distribuidos. Funciona como un framework de comunicación RPC y una herramienta de arquitectura basada en eventos, utilizando un broker de mensajes para desacoplar componentes de servicio aislados. El framework proporciona una puerta de enlace multiprotocolo que expone la lógica de microservicios internos a clientes externos a través de endpoints HTTP y websockets. Permite el intercambio de mensajes de solicitud-respuesta y la difusión de eventos asíncronos para mantener la consistencia de los datos en un sistema distribuido. El sistema incluye una interfaz de línea de comandos para controlar e interactuar con los servicios, así como utilidades para pruebas unitarias y de integración de la lógica de servicios distribuidos.
Provides a complete framework for building a distributed system of small, independent Python services.
Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt
Ships a sidecar process that connects backend services to Python-native agent frameworks using HTTP and streaming events.