Skip to content

Instantly share code, notes, and snippets.

@lbragstad
Last active March 26, 2016 02:03
Show Gist options
  • Save lbragstad/7b60de511cfcd71b8bb5 to your computer and use it in GitHub Desktop.
Save lbragstad/7b60de511cfcd71b8bb5 to your computer and use it in GitHub Desktop.
mitaka token provider performance

Fernet w/ Caching

[token]
provider = fernet
[cache]
enabled = true

non-concurrent token create:

  • response time - 89.595 (ms)
  • requests per second - 11.16

non-concurrent token validate:

  • response time - 72.046 (ms)
  • requests per second - 13.88

concurrent token create:

  • response time - 1665.453 (ms)
  • requests per second - 60.04

concurrent token validate:

  • response time - 1414.370
  • requests per second - 70.70
> cat create_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   17.919 seconds
Complete requests:      200
Failed requests:        0
Total transferred:      948600 bytes
Total body sent:        124000
HTML transferred:       858000 bytes
Requests per second:    11.16 [#/sec] (mean)
Time per request:       89.595 [ms] (mean)
Time per request:       89.595 [ms] (mean, across all concurrent requests)
Transfer rate:          51.70 [Kbytes/sec] received
                        6.76 kb/s sent
                        58.46 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.4      0       4
Processing:    74   89  42.3     82     430
Waiting:       74   89  42.3     82     430
Total:         74   90  42.3     83     431

Percentage of the requests served within a certain time (ms)
  50%     83
  66%     85
  75%     86
  80%     87
  90%     90
  95%     96
  98%    162
  99%    423
 100%    431 (longest request)

> cat create_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   33.309 seconds
Complete requests:      2000
Failed requests:        0
Total transferred:      9486000 bytes
Total body sent:        1240000
HTML transferred:       8580000 bytes
Requests per second:    60.04 [#/sec] (mean)
Time per request:       1665.453 [ms] (mean)
Time per request:       16.655 [ms] (mean, across all concurrent requests)
Transfer rate:          278.11 [Kbytes/sec] received
                        36.35 kb/s sent
                        314.47 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    6  73.9      0    1001
Processing:    88 1619 204.3   1651    1805
Waiting:       88 1619 204.3   1651    1805
Total:         89 1625 215.1   1652    2638

Percentage of the requests served within a certain time (ms)
  50%   1652
  66%   1672
  75%   1684
  80%   1692
  90%   1718
  95%   1739
  98%   1765
  99%   1780
 100%   2638 (longest request)

> cat validate_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   720.459 seconds
Complete requests:      10000
Failed requests:        0
Total transferred:      47380000 bytes
HTML transferred:       42900000 bytes
Requests per second:    13.88 [#/sec] (mean)
Time per request:       72.046 [ms] (mean)
Time per request:       72.046 [ms] (mean, across all concurrent requests)
Transfer rate:          64.22 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.3      0      11
Processing:    61   72   7.5     71     160
Waiting:       61   72   7.5     71     160
Total:         61   72   7.5     71     160

Percentage of the requests served within a certain time (ms)
  50%     71
  66%     73
  75%     73
  80%     74
  90%     76
  95%     78
  98%     82
  99%     90
 100%    160 (longest request)

> cat validate_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   1414.370 seconds
Complete requests:      100000
Failed requests:        0
Total transferred:      473800000 bytes
HTML transferred:       429000000 bytes
Requests per second:    70.70 [#/sec] (mean)
Time per request:       1414.370 [ms] (mean)
Time per request:       14.144 [ms] (mean, across all concurrent requests)
Transfer rate:          327.14 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   3.2      0     997
Processing:    70 1413  38.2   1411    1594
Waiting:       70 1413  38.2   1411    1594
Total:         72 1414  38.3   1411    2424

Percentage of the requests served within a certain time (ms)
  50%   1411
  66%   1422
  75%   1430
  80%   1435
  90%   1453
  95%   1468
  98%   1483
  99%   1495
 100%   2424 (longest request)

Fernet w/o Caching

[token]
provider = fernet
[cache]
enabled = false

non-concurrent token create:

  • response time - 110.251 (ms)
  • requests per second - 9.07

non-concurrent token validate:

  • response time - 196.471 (ms)
  • requests per second - 5.09

concurrent token create:

  • response time - 2038.638 (ms)
  • requests per second - 49.05

concurrent token validate:

  • response time - 4047.776 (ms)
  • requests per second - 24.70
> cat create_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   22.050 seconds
Complete requests:      200
Failed requests:        0
Total transferred:      948600 bytes
Total body sent:        124000
HTML transferred:       858000 bytes
Requests per second:    9.07 [#/sec] (mean)
Time per request:       110.251 [ms] (mean)
Time per request:       110.251 [ms] (mean, across all concurrent requests)
Transfer rate:          42.01 [Kbytes/sec] received
                        5.49 kb/s sent
                        47.50 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:    91  110  43.7    103     456
Waiting:       91  110  43.7    103     456
Total:         92  110  43.7    103     457

Percentage of the requests served within a certain time (ms)
  50%    103
  66%    105
  75%    106
  80%    107
  90%    111
  95%    115
  98%    176
  99%    453
 100%    457 (longest request)

> cat create_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   40.773 seconds
Complete requests:      2000
Failed requests:        0
Total transferred:      9486000 bytes
Total body sent:        1240000
HTML transferred:       8580000 bytes
Requests per second:    49.05 [#/sec] (mean)
Time per request:       2038.638 [ms] (mean)
Time per request:       20.386 [ms] (mean, across all concurrent requests)
Transfer rate:          227.20 [Kbytes/sec] received
                        29.70 kb/s sent
                        256.90 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    2  38.7      0     999
Processing:   107 1988 248.7   2034    2244
Waiting:      107 1988 248.7   2034    2244
Total:        108 1990 251.4   2034    3053

Percentage of the requests served within a certain time (ms)
  50%   2034
  66%   2046
  75%   2055
  80%   2061
  90%   2076
  95%   2091
  98%   2102
  99%   2115
 100%   3053 (longest request)

> cat validate_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   1964.714 seconds
Complete requests:      10000
Failed requests:        0
Total transferred:      47380000 bytes
HTML transferred:       42900000 bytes
Requests per second:    5.09 [#/sec] (mean)
Time per request:       196.471 [ms] (mean)
Time per request:       196.471 [ms] (mean, across all concurrent requests)
Transfer rate:          23.55 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.5      0      25
Processing:   177  196  13.7    194     293
Waiting:      177  196  13.7    194     293
Total:        178  196  13.7    194     294

Percentage of the requests served within a certain time (ms)
  50%    194
  66%    197
  75%    199
  80%    200
  90%    204
  95%    209
  98%    258
  99%    268
 100%    294 (longest request)

> cat validate_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   4047.776 seconds
Complete requests:      100000
Failed requests:        0
Total transferred:      473800000 bytes
HTML transferred:       429000000 bytes
Requests per second:    24.70 [#/sec] (mean)
Time per request:       4047.776 [ms] (mean)
Time per request:       40.478 [ms] (mean, across all concurrent requests)
Transfer rate:          114.31 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.4      0      35
Processing:   198 4045  85.4   4047    4279
Waiting:      198 4045  85.4   4047    4279
Total:        200 4046  85.4   4047    4279

Percentage of the requests served within a certain time (ms)
  50%   4047
  66%   4066
  75%   4078
  80%   4086
  90%   4107
  95%   4125
  98%   4148
  99%   4163
 100%   4279 (longest request)

Mitaka Token Provider Performance

Test plan:

create_token:

  • create 200 tokens from a single user (non-concurrent)

validate_token:

  • validate a token 10,000 times from a single user (non-concurrent)

create_token_concurrent

  • create 2,000 tokens from 100 users (concurrent)

validate_token_concurrent

  • validate a token 100,000 times from 100 users (concurrent)

UUID w/o caching

non-concurrent token create:

  • response time - 109.200 (ms)
  • requests per second - 9.16

non-concurrent token validate:

  • response time - 27.813 (ms)
  • requests per second - 35.95

concurrent token create:

  • response time - 2174.594 (ms)
  • requests per second - 45.99

concurrent token validate:

  • response time - 480.297
  • requests per second - 208.20

Fernet w/o Caching

non-concurrent token create:

  • response time - 110.251 (ms)
  • requests per second - 9.07

non-concurrent token validate:

  • response time - 196.471 (ms)
  • requests per second - 5.09

concurrent token create:

  • response time - 2038.638 (ms)
  • requests per second - 49.05

concurrent token validate:

  • response time - 4047.776 (ms)
  • requests per second - 24.70

UUID w/ Caching

non-concurrent token create:

  • response time - 90.052 (ms)
  • requests per second - 11.10

non-concurrent token validate:

  • response time - 20.759 (ms)
  • requests per second - 48.17

concurrent token create:

  • response time - 1776.819 (ms)
  • requests per second - 56.28

concurrent token validate:

  • response time - 348.120
  • requests per second - 287.26

Fernet w/ Caching

non-concurrent token create:

  • response time - 89.595 (ms)
  • requests per second - 11.16

non-concurrent token validate:

  • response time - 72.046 (ms)
  • requests per second - 13.88

concurrent token create:

  • response time - 1665.453 (ms)
  • requests per second - 60.04

concurrent token validate:

  • response time - 1414.370
  • requests per second - 70.70

UUID w/ Caching

[token]
provider = uuid
[cache]
enabled = true

non-concurrent token create:

  • response time - 90.052 (ms)
  • requests per second - 11.10

non-concurrent token validate:

  • response time - 20.759 (ms)
  • requests per second - 48.17

concurrent token create:

  • response time - 1776.819 (ms)
  • requests per second - 56.28

concurrent token validate:

  • response time - 348.120
  • requests per second - 287.26
> cat create_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   18.010 seconds
Complete requests:      200
Failed requests:        0
Total transferred:      918400 bytes
Total body sent:        124000
HTML transferred:       858000 bytes
Requests per second:    11.10 [#/sec] (mean)
Time per request:       90.052 [ms] (mean)
Time per request:       90.052 [ms] (mean, across all concurrent requests)
Transfer rate:          49.80 [Kbytes/sec] received
                        6.72 kb/s sent
                        56.52 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       2
Processing:    79   90  24.6     86     292
Waiting:       79   90  24.6     86     292
Total:         79   90  24.6     86     293

Percentage of the requests served within a certain time (ms)
  50%     86
  66%     88
  75%     89
  80%     90
  90%     93
  95%     95
  98%    115
  99%    286
 100%    293 (longest request)

> cat create_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   35.536 seconds
Complete requests:      2000
Failed requests:        0
Total transferred:      9184000 bytes
Total body sent:        1240000
HTML transferred:       8580000 bytes
Requests per second:    56.28 [#/sec] (mean)
Time per request:       1776.819 [ms] (mean)
Time per request:       17.768 [ms] (mean, across all concurrent requests)
Transfer rate:          252.38 [Kbytes/sec] received
                        34.08 kb/s sent
                        286.46 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.4      0       4
Processing:   117 1734 209.9   1770    1933
Waiting:      117 1734 209.9   1770    1933
Total:        118 1734 209.6   1770    1935

Percentage of the requests served within a certain time (ms)
  50%   1770
  66%   1786
  75%   1797
  80%   1802
  90%   1816
  95%   1829
  98%   1850
  99%   1860
 100%   1935 (longest request)

> cat validate_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   207.591 seconds
Complete requests:      10000
Failed requests:        0
Total transferred:      45870000 bytes
HTML transferred:       42900000 bytes
Requests per second:    48.17 [#/sec] (mean)
Time per request:       20.759 [ms] (mean)
Time per request:       20.759 [ms] (mean, across all concurrent requests)
Transfer rate:          215.78 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.3      0      21
Processing:    16   20   2.5     20      73
Waiting:       16   20   2.5     20      73
Total:         16   21   2.5     21      74

Percentage of the requests served within a certain time (ms)
  50%     21
  66%     21
  75%     21
  80%     22
  90%     22
  95%     23
  98%     25
  99%     27
 100%     74 (longest request)

> cat validate_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   348.120 seconds
Complete requests:      100000
Failed requests:        0
Total transferred:      458700000 bytes
HTML transferred:       429000000 bytes
Requests per second:    287.26 [#/sec] (mean)
Time per request:       348.120 [ms] (mean)
Time per request:       3.481 [ms] (mean, across all concurrent requests)
Transfer rate:          1286.77 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0  14.1      0     999
Processing:    19  347  10.5    347     482
Waiting:       19  347  10.5    347     482
Total:         20  348  17.2    347    1343

Percentage of the requests served within a certain time (ms)
  50%    347
  66%    350
  75%    352
  80%    353
  90%    357
  95%    361
  98%    368
  99%    374
 100%   1343 (longest request)

UUID w/o caching

[token]
provider = uuid
[cache]
enabled = false

non-concurrent token create:

  • response time - 109.200 (ms)
  • requests per second - 9.16

non-concurrent token validate:

  • response time - 27.813 (ms)
  • requests per second - 35.95

concurrent token create:

  • response time - 2174.594 (ms)
  • requests per second - 45.99

concurrent token validate:

  • response time - 480.297
  • requests per second - 208.20
> cat create_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   21.840 seconds
Complete requests:      200
Failed requests:        0
Total transferred:      918400 bytes
Total body sent:        124000
HTML transferred:       858000 bytes
Requests per second:    9.16 [#/sec] (mean)
Time per request:       109.200 [ms] (mean)
Time per request:       109.200 [ms] (mean, across all concurrent requests)
Transfer rate:          41.07 [Kbytes/sec] received
                        5.54 kb/s sent
                        46.61 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.1      0       1
Processing:    96  109  26.2    105     323
Waiting:       96  109  26.2    105     323
Total:         96  109  26.2    105     324

Percentage of the requests served within a certain time (ms)
  50%    105
  66%    108
  75%    109
  80%    110
  90%    112
  95%    116
  98%    150
  99%    323
 100%    324 (longest request)

> cat create_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   43.492 seconds
Complete requests:      2000
Failed requests:        0
Total transferred:      9184000 bytes
Total body sent:        1240000
HTML transferred:       8580000 bytes
Requests per second:    45.99 [#/sec] (mean)
Time per request:       2174.594 [ms] (mean)
Time per request:       21.746 [ms] (mean, across all concurrent requests)
Transfer rate:          206.22 [Kbytes/sec] received
                        27.84 kb/s sent
                        234.06 kb/s total

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.9      0      34
Processing:   110 2117 265.5   2165    2301
Waiting:      110 2117 265.5   2165    2301
Total:        112 2117 265.1   2165    2301

Percentage of the requests served within a certain time (ms)
  50%   2165
  66%   2177
  75%   2186
  80%   2192
  90%   2206
  95%   2224
  98%   2235
  99%   2253
 100%   2301 (longest request)

> cat validate_token
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      1
Time taken for tests:   278.131 seconds
Complete requests:      10000
Failed requests:        0
Total transferred:      45870000 bytes
HTML transferred:       42900000 bytes
Requests per second:    35.95 [#/sec] (mean)
Time per request:       27.813 [ms] (mean)
Time per request:       27.813 [ms] (mean, across all concurrent requests)
Transfer rate:          161.06 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.5      0      27
Processing:    21   27   3.4     27      86
Waiting:       21   27   3.4     27      86
Total:         22   28   3.4     28      86

Percentage of the requests served within a certain time (ms)
  50%     28
  66%     28
  75%     29
  80%     29
  90%     30
  95%     31
  98%     33
  99%     35
 100%     86 (longest request)

> cat validate_token_concurrent 
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking 104.130.168.18 (be patient)


Server Software:        Apache/2.4.7
Server Hostname:        104.130.168.18
Server Port:            35357

Document Path:          /v3/auth/tokens
Document Length:        4290 bytes

Concurrency Level:      100
Time taken for tests:   480.297 seconds
Complete requests:      100000
Failed requests:        0
Total transferred:      458700000 bytes
HTML transferred:       429000000 bytes
Requests per second:    208.20 [#/sec] (mean)
Time per request:       480.297 [ms] (mean)
Time per request:       4.803 [ms] (mean, across all concurrent requests)
Transfer rate:          932.65 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0  10.5      0    1000
Processing:    28  480  14.5    478     624
Waiting:       28  480  14.5    478     624
Total:         29  480  17.7    479    1491

Percentage of the requests served within a certain time (ms)
  50%    479
  66%    483
  75%    486
  80%    488
  90%    495
  95%    501
  98%    509
  99%    514
 100%   1491 (longest request)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment