FastAPI_message: registry‑driven helper for inter‑service FastAPI calls
It centralizes service endpoint details in a YAML registry, eliminating duplicated URL and auth logic across FastAPI microservices. The library offers send_action and send_file_action functions that automatically apply standard headers, request‑id propagation, retries, and unified error handling. Designed for developers managing multiple FastAPI services, it provides a clean, consistent way to invoke other services. Compared to raw httpx code, it reduces boilerplate and enforces consistent conventions, making inter‑service communication more reliable.
View on GitHub →allenkaiyzhang/personal-infra-tools