Skip to content

Commit

Permalink
add performance section to readme
Browse files Browse the repository at this point in the history
  • Loading branch information
phuslu committed Feb 23, 2024
1 parent ebe1d6b commit 9b81553
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,3 +76,30 @@ $ venv/bin/pip install --pre tlslite-ng
$ PYTHONPATH=. venv/bin/python scripts/test-client-hello-max-size.py

```

## Peformance

A Performance result as below, check github [actions][actions] for more results and details.
```
------------- Performance Baseline -------------
Running 10s test @ https://127.0.0.1:4433
2 threads and 2000 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 24.19ms 43.64ms 628.85ms 97.42%
Req/Sec 34.41k 4.55k 41.51k 91.86%
624219 requests in 10.10s, 0.88GB read
Requests/sec: 61834.39
Transfer/sec: 89.34MB
------------- Performance Fingerprint -------------
Running 10s test @ https://127.0.0.1:4433
2 threads and 2000 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 24.39ms 43.85ms 624.60ms 97.41%
Req/Sec 34.75k 3.87k 39.51k 97.06%
624949 requests in 10.09s, 0.85GB read
Requests/sec: 61929.67
Transfer/sec: 86.35MB
```
The results indicate that nginx-ssl-fingerprint module performs comparably well.

[actions]: https://github.com/phuslu/nginx-ssl-fingerprint/actions/workflows/performance.yml

0 comments on commit 9b81553

Please sign in to comment.