PyQueue is a Python/FastAPI job queue inspired by my earlier GoQueue (Go) and SpringQueue (Java/SpringBoot) projects. It explores executor-based concurrency, explicit lifecycle management, and FastAPI-idiomatic DI and schemas—recreating the same core architecture across languages to deepen cross-framework understanding.
python distributed-systems rest-api dependency-injection concurrency asyncio job-queue task-queue producer-consumer software-architecture threadpool system-design backend-service portfolio-project pydantic fastapi thread-pool-python retry-logic async-processing python-processing
-
Updated
Feb 18, 2026 - Python