Skip to content

Instantly share code, notes, and snippets.

@Allsimon
Created April 9, 2019 10:17
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/7bd1ade9b5d18f7fdbf2bfbfa54a166b to your computer and use it in GitHub Desktop.
Save Allsimon/7bd1ade9b5d18f7fdbf2bfbfa54a166b to your computer and use it in GitHub Desktop.
Servant repro #1167 in Docker for 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: 3.031 [ms] (mean, across all concurrent requests)
Time per request: 3.229 [ms] (mean, across all concurrent requests)
Time per request: 3.198 [ms] (mean, across all concurrent requests)
Time per request: 3.233 [ms] (mean, across all concurrent requests)
Time per request: 3.430 [ms] (mean, across all concurrent requests)
Time per request: 3.545 [ms] (mean, across all concurrent requests)
Time per request: 3.850 [ms] (mean, across all concurrent requests)
Time per request: 4.098 [ms] (mean, across all concurrent requests)
Time per request: 4.870 [ms] (mean, across all concurrent requests)
Time per request: 6.511 [ms] (mean, across all concurrent requests)
Time per request: 7.395 [ms] (mean, across all concurrent requests)
Time per request: 5.299 [ms] (mean, across all concurrent requests)
Time per request: 4.840 [ms] (mean, across all concurrent requests)
Time per request: 4.671 [ms] (mean, across all concurrent requests)
Time per request: 4.579 [ms] (mean, across all concurrent requests)
Time per request: 4.542 [ms] (mean, across all concurrent requests)
Time per request: 4.465 [ms] (mean, across all concurrent requests)
Time per request: 4.419 [ms] (mean, across all concurrent requests)
Time per request: 5.484 [ms] (mean, across all concurrent requests)
Time per request: 5.023 [ms] (mean, across all concurrent requests)
Time per request: 5.298 [ms] (mean, across all concurrent requests)
Time per request: 5.145 [ms] (mean, across all concurrent requests)
Time per request: 4.945 [ms] (mean, across all concurrent requests)
Time per request: 4.863 [ms] (mean, across all concurrent requests)
Time per request: 4.931 [ms] (mean, across all concurrent requests)
Time per request: 5.341 [ms] (mean, across all concurrent requests)
Time per request: 4.452 [ms] (mean, across all concurrent requests)
Time per request: 4.834 [ms] (mean, across all concurrent requests)
Time per request: 4.946 [ms] (mean, across all concurrent requests)
Time per request: 4.990 [ms] (mean, across all concurrent requests)
Time per request: 4.763 [ms] (mean, across all concurrent requests)
Time per request: 5.607 [ms] (mean, across all concurrent requests)
Time per request: 4.771 [ms] (mean, across all concurrent requests)
Time per request: 5.966 [ms] (mean, across all concurrent requests)
Time per request: 4.577 [ms] (mean, across all concurrent requests)
Time per request: 4.698 [ms] (mean, across all concurrent requests)
Time per request: 5.026 [ms] (mean, across all concurrent requests)
Time per request: 4.836 [ms] (mean, across all concurrent requests)
Time per request: 4.727 [ms] (mean, across all concurrent requests)
Time per request: 4.832 [ms] (mean, across all concurrent requests)
Time per request: 4.914 [ms] (mean, across all concurrent requests)
Time per request: 4.681 [ms] (mean, across all concurrent requests)
Time per request: 5.053 [ms] (mean, across all concurrent requests)
Time per request: 4.967 [ms] (mean, across all concurrent requests)
Time per request: 4.856 [ms] (mean, across all concurrent requests)
Time per request: 5.143 [ms] (mean, across all concurrent requests)
Time per request: 4.876 [ms] (mean, across all concurrent requests)
Time per request: 4.860 [ms] (mean, across all concurrent requests)
Time per request: 4.979 [ms] (mean, across all concurrent requests)
Time per request: 4.871 [ms] (mean, across all concurrent requests)
Time per request: 4.862 [ms] (mean, across all concurrent requests)
Time per request: 5.080 [ms] (mean, across all concurrent requests)
Time per request: 4.815 [ms] (mean, across all concurrent requests)
Time per request: 4.966 [ms] (mean, across all concurrent requests)
Time per request: 4.918 [ms] (mean, across all concurrent requests)
Time per request: 5.064 [ms] (mean, across all concurrent requests)
Time per request: 5.092 [ms] (mean, across all concurrent requests)
Time per request: 4.965 [ms] (mean, across all concurrent requests)
Time per request: 5.793 [ms] (mean, across all concurrent requests)
Time per request: 4.764 [ms] (mean, across all concurrent requests)
Time per request: 4.821 [ms] (mean, across all concurrent requests)
Time per request: 4.721 [ms] (mean, across all concurrent requests)
Time per request: 5.001 [ms] (mean, across all concurrent requests)
Time per request: 4.858 [ms] (mean, across all concurrent requests)
Time per request: 4.757 [ms] (mean, across all concurrent requests)
Time per request: 4.967 [ms] (mean, across all concurrent requests)
Time per request: 5.114 [ms] (mean, across all concurrent requests)
Time per request: 4.943 [ms] (mean, across all concurrent requests)
Time per request: 5.023 [ms] (mean, across all concurrent requests)
Time per request: 5.128 [ms] (mean, across all concurrent requests)
Time per request: 5.032 [ms] (mean, across all concurrent requests)
Time per request: 4.870 [ms] (mean, across all concurrent requests)
Time per request: 5.128 [ms] (mean, across all concurrent requests)
Time per request: 5.019 [ms] (mean, across all concurrent requests)
Time per request: 4.930 [ms] (mean, across all concurrent requests)
Time per request: 4.930 [ms] (mean, across all concurrent requests)
Time per request: 4.747 [ms] (mean, across all concurrent requests)
Time per request: 4.889 [ms] (mean, across all concurrent requests)
Time per request: 4.873 [ms] (mean, across all concurrent requests)
Time per request: 4.752 [ms] (mean, across all concurrent requests)
Time per request: 5.057 [ms] (mean, across all concurrent requests)
Time per request: 4.975 [ms] (mean, across all concurrent requests)
Time per request: 6.052 [ms] (mean, across all concurrent requests)
Time per request: 5.139 [ms] (mean, across all concurrent requests)
Time per request: 4.767 [ms] (mean, across all concurrent requests)
Time per request: 4.763 [ms] (mean, across all concurrent requests)
Time per request: 4.817 [ms] (mean, across all concurrent requests)
Time per request: 4.772 [ms] (mean, across all concurrent requests)
Time per request: 4.943 [ms] (mean, across all concurrent requests)
Time per request: 4.728 [ms] (mean, across all concurrent requests)
Time per request: 4.718 [ms] (mean, across all concurrent requests)
Time per request: 5.091 [ms] (mean, across all concurrent requests)
Time per request: 5.136 [ms] (mean, across all concurrent requests)
Time per request: 5.248 [ms] (mean, across all concurrent requests)
Time per request: 4.834 [ms] (mean, across all concurrent requests)
Time per request: 4.934 [ms] (mean, across all concurrent requests)
Time per request: 4.711 [ms] (mean, across all concurrent requests)
Time per request: 4.808 [ms] (mean, across all concurrent requests)
Time per request: 5.075 [ms] (mean, across all concurrent requests)
Time per request: 4.929 [ms] (mean, across all concurrent requests)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment