I created minimal apps for each framework, all returning {"Hello": "World"}
as JSON. They ran on Uvicorn with a single worker for baseline performance. Tests hit http://127.0.0.1:8000
with wrk
(15s, 4 threads, 64 connections).
from blacksheep import Application, get, json
app = Application()