Skip to content

Instantly share code, notes, and snippets.

@Allsimon
Created April 9, 2019 10:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Allsimon/57960b8143ee7675acb349f8e3198049 to your computer and use it in GitHub Desktop.
Save Allsimon/57960b8143ee7675acb349f8e3198049 to your computer and use it in GitHub Desktop.
Servant repro #1167 Mac
➜ example-servant-minimal git:(master) ✗ cat stack.yaml
resolver: lts-13.8
packages:
- '.'
➜ example-servant-minimal git:(master) ✗ cat reproduce.sh
echo 1 > test.json
for i in {1..100}
do
ab -T 'application/json' -H 'accept: application/json' -n 1000 -c 1 -p test.json http://127.0.0.1:3000/echo 2>&1 | grep "across"
done
➜ example-servant-minimal git:(master) ✗ ./reproduce.sh
Time per request: 0.515 [ms] (mean, across all concurrent requests)
Time per request: 0.647 [ms] (mean, across all concurrent requests)
Time per request: 0.872 [ms] (mean, across all concurrent requests)
Time per request: 1.054 [ms] (mean, across all concurrent requests)
Time per request: 1.293 [ms] (mean, across all concurrent requests)
Time per request: 1.885 [ms] (mean, across all concurrent requests)
Time per request: 2.168 [ms] (mean, across all concurrent requests)
Time per request: 2.104 [ms] (mean, across all concurrent requests)
Time per request: 2.675 [ms] (mean, across all concurrent requests)
Time per request: 2.630 [ms] (mean, across all concurrent requests)
Time per request: 2.858 [ms] (mean, across all concurrent requests)
Time per request: 2.829 [ms] (mean, across all concurrent requests)
Time per request: 3.683 [ms] (mean, across all concurrent requests)
Time per request: 3.489 [ms] (mean, across all concurrent requests)
Time per request: 4.249 [ms] (mean, across all concurrent requests)
Time per request: 4.655 [ms] (mean, across all concurrent requests)
Time per request: 15.068 [ms] (mean, across all concurrent requests)
Time per request: 2.286 [ms] (mean, across all concurrent requests)
Time per request: 2.126 [ms] (mean, across all concurrent requests)
Time per request: 2.212 [ms] (mean, across all concurrent requests)
Time per request: 2.501 [ms] (mean, across all concurrent requests)
Time per request: 2.487 [ms] (mean, across all concurrent requests)
Time per request: 2.625 [ms] (mean, across all concurrent requests)
Time per request: 2.707 [ms] (mean, across all concurrent requests)
Time per request: 2.699 [ms] (mean, across all concurrent requests)
Time per request: 2.629 [ms] (mean, across all concurrent requests)
Time per request: 2.562 [ms] (mean, across all concurrent requests)
Time per request: 2.919 [ms] (mean, across all concurrent requests)
Time per request: 3.765 [ms] (mean, across all concurrent requests)
Time per request: 3.146 [ms] (mean, across all concurrent requests)
Time per request: 4.098 [ms] (mean, across all concurrent requests)
Time per request: 9.531 [ms] (mean, across all concurrent requests)
Time per request: 4.102 [ms] (mean, across all concurrent requests)
Time per request: 3.063 [ms] (mean, across all concurrent requests)
Time per request: 3.086 [ms] (mean, across all concurrent requests)
Time per request: 3.442 [ms] (mean, across all concurrent requests)
Time per request: 3.119 [ms] (mean, across all concurrent requests)
Time per request: 2.736 [ms] (mean, across all concurrent requests)
Time per request: 3.324 [ms] (mean, across all concurrent requests)
Time per request: 2.741 [ms] (mean, across all concurrent requests)
Time per request: 2.494 [ms] (mean, across all concurrent requests)
Time per request: 2.765 [ms] (mean, across all concurrent requests)
Time per request: 3.343 [ms] (mean, across all concurrent requests)
Time per request: 6.424 [ms] (mean, across all concurrent requests)
Time per request: 7.352 [ms] (mean, across all concurrent requests)
Time per request: 3.907 [ms] (mean, across all concurrent requests)
Time per request: 3.159 [ms] (mean, across all concurrent requests)
Time per request: 3.353 [ms] (mean, across all concurrent requests)
Time per request: 3.036 [ms] (mean, across all concurrent requests)
Time per request: 3.512 [ms] (mean, across all concurrent requests)
Time per request: 3.223 [ms] (mean, across all concurrent requests)
Time per request: 3.234 [ms] (mean, across all concurrent requests)
Time per request: 2.918 [ms] (mean, across all concurrent requests)
Time per request: 2.322 [ms] (mean, across all concurrent requests)
Time per request: 4.038 [ms] (mean, across all concurrent requests)
Time per request: 3.925 [ms] (mean, across all concurrent requests)
Time per request: 4.337 [ms] (mean, across all concurrent requests)
Time per request: 4.305 [ms] (mean, across all concurrent requests)
Time per request: 4.350 [ms] (mean, across all concurrent requests)
Time per request: 3.838 [ms] (mean, across all concurrent requests)
Time per request: 3.894 [ms] (mean, across all concurrent requests)
Time per request: 4.110 [ms] (mean, across all concurrent requests)
Time per request: 3.789 [ms] (mean, across all concurrent requests)
Time per request: 3.137 [ms] (mean, across all concurrent requests)
Time per request: 3.440 [ms] (mean, across all concurrent requests)
Time per request: 3.391 [ms] (mean, across all concurrent requests)
Time per request: 3.602 [ms] (mean, across all concurrent requests)
Time per request: 3.483 [ms] (mean, across all concurrent requests)
Time per request: 3.133 [ms] (mean, across all concurrent requests)
Time per request: 3.878 [ms] (mean, across all concurrent requests)
Time per request: 3.467 [ms] (mean, across all concurrent requests)
Time per request: 3.900 [ms] (mean, across all concurrent requests)
Time per request: 3.619 [ms] (mean, across all concurrent requests)
Time per request: 4.092 [ms] (mean, across all concurrent requests)
Time per request: 4.009 [ms] (mean, across all concurrent requests)
Time per request: 3.852 [ms] (mean, across all concurrent requests)
Time per request: 5.713 [ms] (mean, across all concurrent requests)
Time per request: 3.277 [ms] (mean, across all concurrent requests)
Time per request: 2.982 [ms] (mean, across all concurrent requests)
Time per request: 3.458 [ms] (mean, across all concurrent requests)
Time per request: 3.575 [ms] (mean, across all concurrent requests)
Time per request: 3.513 [ms] (mean, across all concurrent requests)
Time per request: 3.586 [ms] (mean, across all concurrent requests)
Time per request: 3.617 [ms] (mean, across all concurrent requests)
Time per request: 3.790 [ms] (mean, across all concurrent requests)
Time per request: 3.814 [ms] (mean, across all concurrent requests)
Time per request: 3.567 [ms] (mean, across all concurrent requests)
Time per request: 3.103 [ms] (mean, across all concurrent requests)
Time per request: 6.285 [ms] (mean, across all concurrent requests)
Time per request: 3.822 [ms] (mean, across all concurrent requests)
Time per request: 3.731 [ms] (mean, across all concurrent requests)
Time per request: 3.119 [ms] (mean, across all concurrent requests)
Time per request: 3.810 [ms] (mean, across all concurrent requests)
Time per request: 3.672 [ms] (mean, across all concurrent requests)
Time per request: 3.615 [ms] (mean, across all concurrent requests)
Time per request: 3.875 [ms] (mean, across all concurrent requests)
Time per request: 3.801 [ms] (mean, across all concurrent requests)
Time per request: 3.328 [ms] (mean, across all concurrent requests)
Time per request: 3.292 [ms] (mean, across all concurrent requests)
Time per request: 4.848 [ms] (mean, across all concurrent requests)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment