Project: Async Data Aggregation API
Build an async FastAPI service that aggregates data from multiple external APIs concurrently - with caching, rate limiting, circuit breaking, and background refresh.
Build an async FastAPI service that aggregates data from multiple external APIs concurrently - with caching, rate limiting, circuit breaking, and background refresh.
Build a production-grade concurrent web scraper using ThreadPoolExecutor and asyncio - rate limiting, retry logic, robots.txt compliance, and structured output.
Build a command-line library management system backed by SQLite - books, members, loans, with proper SQL, transactions, and a clean data access layer.
Build a transaction-safe payment processing service with PostgreSQL - account transfers, idempotency, retry on deadlock, and audit logging.