Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 856 Bytes

File metadata and controls

39 lines (28 loc) · 856 Bytes

⚡ FastAPI Microservice Example

📋 Overview

This example shows how to generate a high-performance FastAPI microservice with async support, automatic documentation, and modern Python features.


📝 Input Document Structure

Microservice Requirements

# User Management Microservice

## Technology Stack
- Framework: FastAPI
- Database: PostgreSQL with SQLAlchemy
- Authentication: OAuth2 + JWT
- Caching: Redis
- Documentation: Auto-generated OpenAPI

## Features
- User registration and authentication
- Profile management
- Role-based permissions
- Email verification
- Password reset functionality

## Performance Requirements
- Async/await support
- Connection pooling
- Response caching
- Rate limiting

For complete FastAPI microservice example, see the full documentation in the repository.