diff --git a/threading_performance_report.md b/threading_performance_report.md index 2ee7ce7..eb2fd67 100644 --- a/threading_performance_report.md +++ b/threading_performance_report.md @@ -39,13 +39,13 @@ WeaselDB achieved 1.3M requests/second throughput using a two-stage ThreadPipeli ### Request Flow ``` I/O Threads (8) → HttpHandler::on_batch_complete() → ThreadPipeline - ↓ - Stage 0: Noop thread - (396ns serial CPU per request) - ↓ - Stage 1: Connection return - ↓ - Server::release_back_to_server() + ↑ ↓ + | Stage 0: Noop thread + | (396ns serial CPU per request) + | ↓ + | Stage 1: Connection return + | ↓ + └─────────────────────── Server::release_back_to_server() ``` ### Pipeline Configuration