Skip to content

Instantly share code, notes, and snippets.

@DukeyToo
Created April 11, 2012 19:47
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DukeyToo/2361848 to your computer and use it in GitHub Desktop.
Save DukeyToo/2361848 to your computer and use it in GitHub Desktop.
ab benchmarks on EC2 medium instance
ubuntu@domU-12-31-39-0C-49-FB:~$ ab -n 8000 -c 250 -k http://localhost:8001/middleware
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 800 requests
Completed 1600 requests
Completed 2400 requests
Completed 3200 requests
Completed 4000 requests
Completed 4800 requests
Completed 5600 requests
Completed 6400 requests
Completed 7200 requests
Completed 8000 requests
Finished 8000 requests
Server Software: myapp
Server Hostname: localhost
Server Port: 8001
Document Path: /middleware
Document Length: 61 bytes
Concurrency Level: 250
Time taken for tests: 3.305 seconds
Complete requests: 8000
Failed requests: 0
Write errors: 0
Non-2xx responses: 8000
Keep-Alive requests: 8000
Total transferred: 4424012 bytes
HTML transferred: 488000 bytes
Requests per second: 2420.30 [#/sec] (mean)
Time per request: 103.293 [ms] (mean)
Time per request: 0.413 [ms] (mean, across all concurrent requests)
Transfer rate: 1307.06 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.8 0 13
Processing: 5 101 16.1 104 141
Waiting: 5 101 16.1 104 141
Total: 16 101 15.3 104 141
Percentage of the requests served within a certain time (ms)
50% 104
66% 110
75% 113
80% 114
90% 118
95% 122
98% 128
99% 131
100% 141 (longest request)
ubuntu@domU-12-31-39-0C-49-FB:~$ ab -n 8000 -c 250 -k http://localhost:3000/sharedmem/get/collection/ab/key/test
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 800 requests
Completed 1600 requests
Completed 2400 requests
Completed 3200 requests
Completed 4000 requests
Completed 4800 requests
Completed 5600 requests
Completed 6400 requests
Completed 7200 requests
Completed 8000 requests
Finished 8000 requests
Server Software:
Server Hostname: localhost
Server Port: 3000
Document Path: /sharedmem/get/collection/ab/key/test
Document Length: 4 bytes
Concurrency Level: 250
Time taken for tests: 3.111 seconds
Complete requests: 8000
Failed requests: 0
Write errors: 0
Keep-Alive requests: 8000
Total transferred: 1168000 bytes
HTML transferred: 32000 bytes
Requests per second: 2571.54 [#/sec] (mean)
Time per request: 97.218 [ms] (mean)
Time per request: 0.389 [ms] (mean, across all concurrent requests)
Transfer rate: 366.65 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 4.8 0 39
Processing: 5 95 23.0 89 235
Waiting: 5 95 23.0 89 235
Total: 5 95 23.7 89 258
Percentage of the requests served within a certain time (ms)
50% 89
66% 98
75% 105
80% 109
90% 124
95% 128
98% 134
99% 228
100% 258 (longest request)
ubuntu@domU-12-31-39-0C-49-FB:~$ ab -n 8000 -c 250 -k http://localhost:8001/echo/mark
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking localhost (be patient)
Completed 800 requests
Completed 1600 requests
Completed 2400 requests
Completed 3200 requests
Completed 4000 requests
Completed 4800 requests
Completed 5600 requests
Completed 6400 requests
Completed 7200 requests
Completed 8000 requests
Finished 8000 requests
Server Software: myapp
Server Hostname: localhost
Server Port: 8001
Document Path: /echo/mark
Document Length: 15 bytes
Concurrency Level: 250
Time taken for tests: 2.972 seconds
Complete requests: 8000
Failed requests: 0
Write errors: 0
Keep-Alive requests: 8000
Total transferred: 4280000 bytes
HTML transferred: 120000 bytes
Requests per second: 2691.62 [#/sec] (mean)
Time per request: 92.881 [ms] (mean)
Time per request: 0.372 [ms] (mean, across all concurrent requests)
Transfer rate: 1406.26 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 1.6 0 12
Processing: 4 91 17.6 87 218
Waiting: 4 91 17.6 87 218
Total: 15 91 17.8 87 226
Percentage of the requests served within a certain time (ms)
50% 87
66% 90
75% 95
80% 98
90% 106
95% 112
98% 120
99% 194
100% 226 (longest request)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment