Python Backend Architect
Implements production-ready asynchronous Python backends using FastAPI, SQLAlchemy 2.0, and modern asyncio patterns.
The Python Backend Architect skill provides a comprehensive toolkit for building high-performance, scalable backend services. It focuses on modern asynchronous development standards, leveraging Python 3.11+ features like TaskGroups and structured concurrency. This skill ensures your projects follow industry best practices for FastAPI application structure, SQLAlchemy 2.0 database management, and efficient connection pooling. Whether you are architecting a new microservice or refactoring legacy code, this skill helps prevent common async pitfalls while optimizing for performance and maintainability.
주요 기능
01High-performance connection pooling for databases and HTTP clients
02Production-grade FastAPI structures with lifespan and dependency injection
03Comprehensive anti-pattern prevention for asynchronous execution
04116 GitHub stars
05SQLAlchemy 2.0 async session management and eager loading patterns
06Modern asyncio patterns including TaskGroups and structured concurrency
사용 사례
01Architecting high-concurrency REST APIs with FastAPI and PostgreSQL
02Optimizing backend performance through structured task management and pool tuning
03Refactoring synchronous database logic to SQLAlchemy 2.0 async patterns