Benchmark Results Explorer
Test Scenario
View Data From
The chart below compares all three test runs simultaneously. Use the controls above to select a test scenario and to view detailed metrics and analysis for a specific run.
Key Metrics:
Contextual Analysis for
Test Methodology
To ensure a fair and relevant comparison, a standardized environment and workload were used for all frameworks. This transparency is crucial for understanding the context of the performance results presented above.
Test Environment
- OS: Lubuntu 24.04.3 (in Oracle VM)
- Python: 3.12 (Virtual Environment)
- Database: SQLite
Application Servers
- Uvicorn: For async frameworks (Jetio, FastAPI)
- Gunicorn: For sync framework (Flask)
Benchmarking Tool
- Tool: wrk HTTP benchmark
- Duration: 10 seconds per test
- Concurrency: 100 connections on 2 threads
Conclusion
The benchmark results clearly validate the design principles behind the Jetio framework. It is not only a tool for rapid development through boilerplate reduction but is also a top-tier performer capable of handling significant API loads. For applications requiring high-throughput REST APIs with database interaction, Jetio presents a compelling and highly competitive option.