2 مستودعات
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 is a Python microservices framework designed for building distributed systems. It functions as an RPC communication framework and an event-driven architecture tool, using a message broker to decouple isolated service components. The framework provides a multi-protocol gateway that exposes internal microservice logic to external clients via HTTP endpoints and websockets. It enables the exchange of request-response messages and the broadcasting of asynchronous events to maintain data consistency across a distributed system. The system includes a command line interface for controlling an
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.