공통 : Test - wrk 이용

DB : postgresql


Entity

id : int, pk, autoincrement

title : string not null

content : string not null


1. FastAPI(Python3.10)

Orm : SqlAlchemy['asyncio']

JSON serializer : pydantic

asyncpg 이용


실행 옵션 : uvicorn --worker=1 --bind 0.0.0.0 --no-access-log

실행 시간 내의 임의의 데이터 무제한 생성 후 조회


생성 : 초당 약 1700

조회 : 초당 약 1250건




2. NestJS(Fastify 이용)

ORM : typeorm

실행: npm run start

생성 : 초당 9700건

조회 : 초당 8190건




3. NestJS(express 이용)

ORM : typeorm

실행 : npm run start

생성 : 초당 4180건

조회 : 초당 2940건 


fastapi express 급이래서 확인해봤는데 내가 테스트를 잘못한건가

코드를 잘못짠건가