prosgarz35 commented on PR #3194:
URL: https://github.com/apache/james-project/pull/3194#issuecomment-5787799591

   ### Benchmark Summary Results
   
   | Run | Volume (messages) | Concurrency (threads) | Total Time (s) | 
Delivered | Errors / Dropped | Avg Throughput (msgs/sec) | Avg Latency (ms) | 
Min Latency (ms) | Max Latency (ms) | Remaining Queue Size (spool / outgoing) |
   |---|---|---|---|---|---|---|---|---|---|---|
   | **Warm-up** | 500 | 16 | 4.28 s | 500 / 500 (100%) | 0 (0%) | 116.7 | 
125.20 | 6 | 1975 | 0 / 0 |
   | **Run 1** | 5,000 | 16 | 26.01 s | 5,000 / 5,000 (100%) | 0 (0%) | 192.2 | 
82.46 | 4 | 226 | 0 / 0 |
   | **Run 2** | 5,000 | 16 | 22.17 s | 5,000 / 5,000 (100%) | 0 (0%) | 
**225.6** | **70.41** | **3** | **171** | 0 / 0 |
   | **Run 3** | 5,000 | 16 | 24.77 s | 5,000 / 5,000 (100%) | 0 (0%) | 201.8 | 
78.63 | 4 | 204 | 0 / 0 |
   
   ---
   
   ### Key Metric Ranges (Across Main 3 Runs):
   
   - **Throughput:**
     - **Min:** `192.2 msgs/sec`
     - **Max:** `225.6 msgs/sec`
     - **Stabilized Average:** `~206.5 msgs/sec`
   - **Per-message Latency:**
     - **Absolute Minimum:** `3 ms`
     - **Average Latency:** `70.41 – 82.46 ms`
     - **Peak Tail Latency:** `171 – 226 ms`
   - **Error Rate:** **0%** (15,500 / 15,500 total messages delivered with zero 
drops).
   - **Queue Draining:**
     - Spooler processes incoming traffic in real time; both `spool` and 
`outgoing` queues drain down to **0** within 1–2 seconds post-benchmark.
   - **System Health (`/healthcheck`):**
     - All 9 core components (`Embedded ActiveMQ`, `Postgres`, `ObjectStorage`, 
`Guice`, `IMAPHealthCheck`, etc.) remain **`healthy`** throughout the load test.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to