| Category | Details |
|---|---|
| Frameworks | FastAPI vs Flask |
| Query Engines | DataFusion (in-process query engine, using Parquet) vs PostgreSQL |
| App Spec. | 1 Core and 1GB Memory |
| DB Spec | 4 Core and 8GB Memory |
| Benchmark Tool | Apache Benchmark (ab) |
| Data Volume | 1 million records |
| Concurrency | 1000 requests with 100 concurrency |
| Test Environment | Docker containers for both API services and database/query engin |